Bonjour,

J'ai développer un script T-SQL qui permet de m'afficher un ensemble de données, auparavant mon script marchait de façon impécable car il fait appel a deux instances sur deux serveurs sql 2000, j'ai réçament fait une migration sur un serveur sql 2005, et depuis le problème se multiplient.

je dsipose d'un script du genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
select champs1, champs2..
into temptable
from table1
union 
select champs1, champs2..
from table2
et je reçoit le message d'erreur suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Msg*468, Niveau*16, État*9, Ligne*31
Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "French_CI_AI" in the UNION operation.
mais lorsque je fait :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
select champs1, champs2..
from table1
Ou encore :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
select champs1, champs2..
from table2
La requete fourni le bon résultat!!

Prière de m'aider à résoudre ce problème critique

Merci d'avance pour votre aide