【问题标题】:Oracle 18 c DATA difference between Windows and Linux installationsWindows 和 Linux 安装之间的 Oracle 18 c DATA 差异
【发布时间】:2020-10-01 11:10:00
【问题描述】:

我们在 windows 和 linux 上安装了 oracle 18c。相同的版本。 Windows/oracle 能够从具有 nvarchar 数据类型的 sql server DB 链接视图中以正确的格式提取数据,而 Linux/oracle 数据以特殊字符的形式出现。 Windows 和 Linux 具有相同的 NLS NLS_NCHAR_CHARACTERSET AL16UTF16 和 NLS_CHARACTERSET AL32UTF8。知道为什么我们会在 Linux/Oracle 中获得特殊字符吗?我们必须检查任何环境变量吗?我们还看到在 windows 上运行的 excel 报告在 linux/oracle 上不起作用。

【问题讨论】:

    标签: linux oracle


    【解决方案1】:

    您至少应该检查NLS_LANG,这是 Windows 上的操作系统设置(环境变量或注册表项)和 Linux 上的环境变量。

    【讨论】:

    • 两者都将其 AMERICAN_AMERICA.WE8MSWIN1252。还是一样的问题
    猜你喜欢
    • 2010-10-29
    • 1970-01-01
    • 2014-12-23
    • 1970-01-01
    • 2012-09-01
    • 2011-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多