Bonjour,
Je suis actuellement coincé sur un script qui doit créer une table et copier les données sur un serveur distant.
Pour cela j'utilise le script suivant :
Ce code me provoque l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 EXEC master.dbo.sp_addlinkedserver @server = 'SERVEUR\SQLEXPRESS' EXEC sp_addlinkedsrvlogin 'MaBaseDeDonnees', 'false', NULL, 'sa', '**************' SELECT * INTO [SERVEUR\SQLEXPRESS].BaseDeDonnees.TableCible FROM BaseDeDonnees.dbo.TableSource
Ce que je ne comprend pas, c'est que le code suivant fonctionne :Msg*2702, Niveau*16, État*2, Ligne*1
La base de données 'SERVEUR\SQLEXPRESS' n'existe pas
Ne peut-on pas effectuer un "SELECT * INTO..." d'une base en local à une base à distance ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM [SERVEUR\SQLEXPRESS].BaseDeDonnees.dbo.AutreTable
Merci de votre coup de pouce,
Etanne
Partager