我有一个Oracle数据库,我使用OPENQUERY通过SQL Server中的链接服务器访问。 Oracle DB中存储了一些葡萄牙语重音字符,当我在查询结果中查看它们时,在重音符号前面放置了不正确的字符。我已经在Oracle查询和SQL结果中尝试了多个版本的CASTing和CONVERTing,我也在链接服务器上使用了排序规则设置。我尝试过的任何东西都没有效果。
Oracle DB中的列定义为NVARCHAR2(240),NLS_NCHAR_CHARACTERSET定义为AL16UTF16。
我不确定其他哪些信息会有所帮助,如果我错过了什么让我知道。
提前感谢您的帮助!