Zur Vereinfachung POC, ich habe die folgende Abfrage, getippt mit Zeichenspalten:SQL Server 2008 Collation Konflikt - wie zu lösen?
select AH_NAME1 from GGIMAIN.SYSADM.BW_AUFTR_KOPF
union
select AH_NAME1 from GGI2014.SYSADM.BW_AUFTR_KOPF
und ich erhalte die folgenden Fehler:
Msg 468, Level 16, State 9, Line 2
Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Latin1_General_CS_AS" in the UNION operation.
GGI2014
in der Tat mit Sortierung SQL_Latin1_General_CP1_CI_AS
erstellt wurde. Dies wurde in SMS geändert und die Instanz wurde auch in SMS neu gestartet.
Wenn ich in SMS aussehen, sowie query:
select name, collation_name from sys.databases
alle Anzeichen dafür, dass sowohl GGIMAIN
und GGI2014
Latin1_General_CS_AS
zusammengestellt werden.
Hat jemand einen Ratschlag, was noch zu tun ist?
Danke,
Matt
Hallo marc_s. Kannst du erklären, warum du meinen Beitrag bearbeitet hast? – mtallon