如何将数据插入另一台服务器的数据库?

时间:2012-09-06 06:00:12

标签: sql sql-server-2005

我正在使用Sql Server 2005.
有两种不同的Sql Server 我需要从一台服务器获取数据并将其插入到其他服务器上的数据库中 例如,假设有两个服务器调用A和B. A有DB调用ADB,B有DB调用BDB 我需要从ADB获取数据并将它们插入BDB。

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

你可以做很多事。

如果两个服务器位于同一网络中,请在SSMS中使用 COPY DATABASE 选项

COPY Databade

如果两个服务器不在同一个网络中,那么您可以从一个数据库生成脚本并在另一个数据库中执行

详细示例是here

另一种选择是采用数据库的备份并将其恢复到另一台服务器中,如果数据量很大,这将非常简单有效

答案 1 :(得分:0)

在服务器A上添加链接服务器(B)

http://msdn.microsoft.com/en-us/library/ms188279.aspx

然后你可以在两者之间传输数据。

Export table data from one SQL Server to another

HTH