Bonjour,
J'ai crée une procedure stockée sur un serveur (Serv1) comme ceci :
Elle fonctionne bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select att1, att2 from Serv1.bd1.table1 t1, Serv1.bd2.table2 t2 where t1.pk = t2.fk
Le problème est que je souhaiterai migrer cette procedure vers un autre serveur(Serv2) où, quand je me connecte dans SQL server, je dois mettre à "servername" : Serv2\MAIN.
Le probleme est que ma procedure ne marche plus.
j'ai essayé quelque chose du type :
Ca ne fonctionne pas (il ne reconnait pas Serv2).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select att1, att2 from Serv2.bd1.table1 t1, Serv2.bd2.table2 t2 where t1.pk = t2.fk
J'ai egalement essayé :
mais ca ne fonctionne pas non plus (erreur de syntaxe).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select att1, att2 from Serv2\MAIN.bd1.table1 t1, Serv2\MAIN.bd2.table2 t2 where t1.pk = t2.fk
Quelqu'un aurait-il une idée ?
Merci beaucoup !!!
Partager