gpt4 book ai didi

sql-server - 将表从服务器1 DB“A”复制到服务器2 DB“B”的SQL Server T-SQL过程

转载 作者:行者123 更新时间:2023-12-04 00:01:18 25 4
gpt4 key购买 nike

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

我可以在SQLServer Manager中完成该工作,一次在一个表上创建语句,在一端使用LinkedServer,在另一端使用本地服务器,并提供每列的名称... ew!辛苦了!

顺便说一下,许多表都具有身份主键。

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

1-创建目标表

2-复制数据

当然,我应该根据外键正确地执行此操作。

最佳答案

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

关于sql-server - 将表从服务器1 DB“A”复制到服务器2 DB“B”的SQL Server T-SQL过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6097470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com