Pablo:

Este error se da porque estás tratando de hacer un join entre dos campos de
tipo carácter que tiene diferentes formatos de intercalación. En SQL 2005,
se puede usar la cláusula COLLATE dentro del join para forzar el formato de
intercalación, no estoy seguro si también existe en sql200.



SELECT <campos>     

            FROM Tabla1

                        INNER JOIN Tabla2 ON

                                   Tabla1.campo collate Modern_Spanish_CS_AI
= Tabla2.campo



Sds,

Jorge.



-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de PabloC
Enviado el: Lunes, 13 de Agosto de 2007 10:52 a.m.
Para: [EMAIL PROTECTED]
Asunto: [dbms] Collation Error



Hola a todos

En un servidor de un cliente me esta dando un error que no se como evitarlo.

Es un SQL2000 en ingles, pero en un Win2003 en portugues, un simple select
con join de dos tablas por un campo char(3) me da este error



Server: Msg 446, Level 16, State 9, Line 1
Cannot resolve collation conflict for equal to operation.



Tiene seteado el collation en Modern_Spanish_CS_AI

Alguna idea?

Lo puedo evitar con algun seteo a nivel TSQL o tengo que reinstalar??



Saludos
PabloC



Este email y cualquier otro archivo transmitido con el son confidenciales y 
entendidos solamente  para el uso de la persona o entidad a quienes esta 
dirigida y otros no lo pueden distribuir, copiar o usar.  Si usted recibiera 
este email por error, favor eliminarlo sin copiarlo, distribuirlo o retener 
copias o notifique a nuestro Administrador de email a [EMAIL PROTECTED]  Note 
que esta NO es la direccion de la persona quien le envio este mail sino una 
direccion administrativa general.
Los puntos de vista expresados en este email podrian ser puntos de vista 
personales del remitente y no necesariamente de CCR S.A. a menos de que este 
especificamente establecido.
Por favor, note que CCR puede y se reserva el derecho de monitorear las 
comunicaciones de email que pasen a traves de su red.
--------------------------------------------------------
This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed and 
others may not distribute, copy or use it.  If you receive this email by 
mistake, please either delete it without reproducing, distributing or retaining 
copies thereof or notify our email administrator at [EMAIL PROTECTED] Note that 
this is NOT the address of the person who sent this mail to you but a general 
administrative address.
The views expressed in this email may be the personal views of the sender and 
not of CCR S.A. unless specifically stated.
Please note that CCR is able to, and reserves the right to, monitor e-maiil 
communications passing through its network.

Responder a