Conflit de classement SQL Server 2008 - comment résoudre?

De simplification, POC, j'ai la requête suivante, à l'aide de caractères tapés colonnes:

select AH_NAME1 from GGIMAIN.SYSADM.BW_AUFTR_KOPF
union
select AH_NAME1 from GGI2014.SYSADM.BW_AUFTR_KOPF

et j'obtiens l'erreur suivante:

Msg 468, Niveau 16, État 9, Ligne 2
Ne peut pas résoudre le conflit de classement entre "SQL_Latin1_General_CP1_CI_AS" et "Latin1_General_CS_AS" dans le fonctionnement de l'UNION.

GGI2014 a été en effet créé avec classement SQL_Latin1_General_CP1_CI_AS. Cela a été changé en SMS et que l'instance a été redémarré, également en SMS.

Quand je regarde dans les SMS, ainsi que de la requête:

select name, collation_name from sys.databases

toutes les indications sont que les deux GGIMAIN et GGI2014 sont rassemblées Latin1_General_CS_AS.

Quelqu'un aurait-il des conseils sur ce qu'il reste à faire?

Merci,

Matt

source d'informationauteur mtallon | 2014-01-29