我们有一个连接到Sybase数据库的链接服务器(在SQL Server中)。我们还有一项工作,即通过链接服务器从Sybase传输数据并写入SQL Server数据库。
问题是在将数据从Sybase传输到SQL Server时,它会将£
转换为œ
。正在使用的SQL Server排序规则是SQL_Latin1_General_CP1_CI_AS
。
我在链接的服务器属性中尝试了所有可能的服务器选项,例如Use Remote Collation
,Collation Compatible
等,但没有快乐。
当我通过Interactive SQL(即Sybase工具)获取数据时,数据会正确显示。
我不知道我还能做什么,请帮助。
答案 0 :(得分:0)
这是上面提到的代码页问题。我更改了包含代码页850的排序规则,该排序规则与sybase 1相同,并且已修复。