Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Cannot resolve collation conflict for equal to operation
Message
De
10/01/2005 04:47:15
 
 
À
10/01/2005 03:56:36
Information générale
Forum:
Microsoft SQL Server
Catégorie:
Installation
Divers
Thread ID:
00975585
Message ID:
00975592
Vues:
16
>Hi all!
>
>I installed a new SQL Server 2000 and restored the tables from the old SQL 2000 Server to the new one. Upon running the the following...
>
>insert DYNAMICS..RecoveryMaster (name, password)
> select name, password from master..sysxlogins
> where name in (select USERID from DYNAMICS..SY01400)
> and name not in ('sa', 'DYNSA')
>
>I get the error: Cannot resolve collation conflict for equal to operation.
>
>I know there is nothing wrong with the script, cause it executes perfectly on the old server. I am thinking that there is something wrong with the new SQL Server installation. How do I determine the problem and ofcourse... how do I fix it?
>
>Thanx! a lot in advance 8 )
>
>Martin

Hi Martin,

Do you have the same collation order on the name fields in table sysxlogins and sy01400? You cannot join 2 fields with different collation order.

Try create a copy of sy01400 with the right collation and run the query again.
Magnus Nordin
VFP MCP

"We have tested the GUI on 5-year olds. Why? Beacuse they aren't braindead!"
Michael Spindler, Apple

Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform