0

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

有什么建议吗?

4

2 回答 2

1

你可以做很多方法..

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

复制数据库

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

一个详细的例子是here

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

于 2012-09-06T06:13:18.860 回答
0

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

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

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

将表数据从一个 SQL Server 导出到另一个

高温高压

于 2012-09-06T07:24:49.377 回答