Est-il possible d'utiliser une telle requête avec le studio de gestion? Je veux juste copier des données d'une table à une autre mais elles sont sur d'autres serveurs.insertion de données d'une base de données sur un serveur vers une autre base de données sur un autre serveur
0
A
Répondre
2
Select * From ServerName1.DbName1.SchemaName1.TableName1
de l'autre serveur doit obtenir les données pour vous.
Tout ce que vous avez à faire est utilisez les conventions de nommage des objets SQL complets.
qui est
[ServerName].[DbName].[SchemaName].[TableName]
1
Si les serveurs ne sont pas liés, vous voudrez peut-être regarder le « SQL Server Import and Export Wizard », trouvé par un clic droit sur une base de données, et en choisissant Tasks-> Exporter des données.
Cela fonctionne en construisant un package SSIS, qui (si vous faites cette tâche régulièrement), vous voudrez peut-être sauver
0
vous devez créer un premier serveur lié.
pour SQL Server 2012, il serait: -
USE [master]
GO
EXEC master.dbo.sp_addlinkedserver @server = N'<SERVERNAME>', @srvproduct=N'SQL Server'
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'<SERVERNAME>',@useself=N'False',@locallogin=NULL,@rmtuser=NULL,@rmtpassword=NULL
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'<SERVERNAME>',@useself=N'False',@locallogin=N'sa',@rmtuser=N'sa',@rmtpassword='########'
GO
EXEC master.dbo.sp_serveroption @server=N'<SERVERNAME>', @optname=N'collation compatible', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'<SERVERNAME>', @optname=N'data access', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'<SERVERNAME>', @optname=N'dist', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'<SERVERNAME>', @optname=N'pub', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'<SERVERNAME>', @optname=N'rpc', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'<SERVERNAME>', @optname=N'rpc out', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'<SERVERNAME>', @optname=N'sub', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'<SERVERNAME>', @optname=N'connect timeout', @optvalue=N'0'
GO
EXEC master.dbo.sp_serveroption @server=N'<SERVERNAME>', @optname=N'collation name', @optvalue=null
GO
EXEC master.dbo.sp_serveroption @server=N'<SERVERNAME>', @optname=N'lazy schema validation', @optvalue=N'false'
GO
EXEC master.dbo.sp_serveroption @server=N'<SERVERNAME>', @optname=N'query timeout', @optvalue=N'0'
GO
EXEC master.dbo.sp_serveroption @server=N'<SERVERNAME>', @optname=N'use remote collation', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'<SERVERNAME>', @optname=N'remote proc transaction promotion', @optvalue=N'true'
GO
vous pouvez utiliser toutes les tables du serveur lié mentionnant le nom du serveur en utilisant plein objet sql conventions de nommage comme: -
select *
from [server1].[database].[schema].[table] as t1
inner join [server2].[database].[schema].[table] as t2
on t1.columnname = t2.columnname
Questions connexes
- 1. Exporter une base de données Oracle vers un autre serveur
- 2. Comment copier une base de données d'un serveur vers un autre serveur en PHP?
- 3. Importer des données de table vers une autre base de données dans un autre ordinateur du serveur SQL 2005
- 4. SQL - SSMS2005 - Comment copier un diagramme de base de données dans une autre base de données?
- 5. Comment déplacer une base de données MySQL locale vers un serveur de base de données distant
- 6. Exporter/Importer Apex d'une base de données vers une autre base de données
- 7. Mettre à jour la base de données à partir de la base de données sur un autre serveur
- 8. Migration de données d'une base de données vers une autre
- 9. SQL Server 2005, comment copier un diagramme de base de données sur un autre serveur
- 10. Comment mettre une base de données locale sur un serveur?
- 11. Exporter des données ASPNETDB vers une autre base de données
- 12. Restaurer la base de données unique de mysqldump vers une autre base de données
- 13. Redirection de requêtes de base de données vers un autre serveur
- 14. Migration de la base de données vers un nouveau serveur
- 15. Copie de données d'une table dans une base de données vers une autre table dans une autre base de données
- 16. Est-ce que ASP peut interroger une base de données située sur un autre serveur?
- 17. Comment notifier un changement d'une base de données à une autre base de données
- 18. Base de données sur propre serveur Web
- 19. schéma Déplacement vers une autre base de données
- 20. XPages avec une source de données d'une vue dans une base de données sur un autre serveur échoue
- 21. Enregistrement d'entités de données de base sur un serveur
- 22. Comment connecter mon application asp.net sur mon serveur Web à une base de données SQL sur un autre serveur?
- 23. Migration d'une base de données SharePoint vers une autre base de données
- 24. Comment obtenir des données d'une base de données vers une autre base de données?
- 25. comment copier des données d'une base de données vers une autre base de données dans postgresql?
- 26. Base de données d'exportation SQL Azure vers un serveur personnel
- 27. Comment transférer la base de données vers une autre base de données via WCF
- 28. Copie de la base de données SQL Server Express vers un autre serveur
- 29. Comment copier les données de la table de d'une base de données de serveur vers une autre base de données du serveur
- 30. Synchronisation de la base de données sqlite sur Android vers une base de données Sybase sur le serveur
sont la serveurs liés? –