首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >将表从服务器1数据库"A“复制到服务器2数据库"B”的SQLServer T-SQLServer

将表从服务器1数据库"A“复制到服务器2数据库"B”的SQLServer T-SQLServer
EN

Stack Overflow用户
提问于 2011-05-23 20:55:00
回答 1查看 420关注 0票数 3

在服务器A(数据来源)上,我没有完全的权限,因为它是一个托管的共享服务器。也就是说我不能转储数据。

我可以在SQLServer管理器中完成这项工作,一次创建一个表,在一端使用linkedServer,在另一端使用本地服务器,并提供每个列的名称……呼!艰难的工作!

顺便说一句,许多表都有标识主键。

我希望(理想情况下)是一个T-SQL过程,它将接受一些参数,如链接服务器的名称、原始表名称和:

1-创建目标表

2-复制数据

当然,我要按照正确的顺序来做这件事,并适当地尊重外键。

EN

回答 1

Stack Overflow用户

发布于 2011-05-23 21:14:55

在编写任何代码来管理此take之前,您应该检查一下可能满足您需求的第三方工具。作为一个例子,Red Gate Software提供了几个可以用来copy the structure of a databasethen merge the data的实用程序。我相信两个RG应用程序可以满足您的所有需求。现在,Red gate不是免费的,但确实有完整的试用许可证。可能也有免费/开源的工具。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6097470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档