首页 > 解决方案 > Windows 和 Linux 安装之间的 Oracle 18 c DATA 差异

问题描述

我们在 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 上不起作用。

标签: linuxoracle

解决方案


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


推荐阅读