我在两台不同的服务器上有两个数据库,我希望将 server2 上的表 A 中的记录插入到 server1 上的表 B 中,表 A 和 B 具有相同的架构但名称不同。如何才能做到这一点?
问问题
810 次
2 回答
2
您可以尝试以下,
- 根据我的观点,最简单的方法是从第一个服务器数据库生成 .sql 文件。
- 现在在 note 中打开该 .sql 文件,然后将表名 A 替换为表名 B。
- 现在在远程服务器 2 上执行该 .sql 文件。
于 2012-03-05T06:31:04.810 回答
1
我更喜欢在这种情况下使用链接服务器.....查看以下 url 来实现链接服务器
http://www.sqlmag.com/article/sql-server/querying-tables-and-views-on-a-linked-server
http://www.quackit.com/sql_server/sql_server_2008/tutorial/linked_servers.cfm
http://msdn.microsoft.com/en-us/library/aa213778%28SQL.80%29.aspx
于 2012-03-05T06:44:06.423 回答