クエリの一部として 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 サーバーです。両方のデータベースは固定されているため、残念ながら照合順序を変更することはできません。
とにかく、これを機能させる方法を知っていますか?
更新: 別の解決策を見つけました。リンク サーバーのプロパティでは、リンク サーバーの照合順序を指定できます。