Le conflit de classement à l'aide de 2 versions de SQL Server
Je suis en train de travailler sur les 2 versions de SQL Server j'.e 2005 et 2008 R2.
À partir de 2008 R2, j'ai créé un serveur lié qui va se connecter à une ancienne instance de SQL Server 2005.
J'ai une table sur mon serveur (2008), qui est comme ci-dessous
membres
id name
0002320 AOne Enterprises Motihari
0002321 AOne Enterprises Siliguri
Une autre table qui réside sur le serveur distant contiennent de l'activité de chaque agent
id member_code agent rr_no txn_date amount
J'ai tiré une requête ci-dessous
select top 5 *
from [192.168.6.3].sync.dbo.agents_log
where member_code IN
(select id from members where name like 'AOne Enterprises%')
J'essayais de tirer tous les journal d'activité de l'Une des Entreprises à travers le pays qui est dans la base de données distribuée , donc j'ai besoin de créer un lien de serveurs.
J'ai eu cette erreur:
Msg 468, Niveau 16, État 9, Ligne 1
Ne peut pas résoudre le conflit de classement entre "SQL_Latin1_General_CP1_CI_AS" et "Latin1_General_BIN", dans l'égalité de l'opération.
OriginalL'auteur | 2013-11-24
Vous devez vous connecter pour publier un commentaire.
pas exactement sûr de ce que vous avez besoin, mais si son seul classement problème, vous pouvez le faire ci-dessous
J'ai juste ajouté RASSEMBLER SQL_Latin1_General_CP1_CI_AS , peut-être qu'il travail
OriginalL'auteur sumit