作为查询的一部分,我有 2 个远程数据库
select p.ID,p.ProjectCode_VC,p.Name_VC,v.*
FROM [serverB].Projects.dbo.Projects_T p
LEFT JOIN [serverA].SOCON.dbo.vw_PROJECT v on
p.ProjectCode_VC = v.PROJ_CODE
问题是 serverA 使用排序Latin1_General_BIN
规则,而 serverB 使用Latin1_General_CP1_CP_AS
并且查询拒绝运行。
两台服务器都是 SQL 2000 服务器。这两个数据库都是一成不变的,所以很遗憾,我无法更改它们的排序规则。
无论如何,你们知道如何让它工作吗?
更新: 我找到了另一种解决方案。在链接服务器属性中,您可以在那里指定链接服务器的排序规则。