SQLServer将数据库中的某个表的架构和数据复制到另一个数据库中
·
一、如果两个数据库在同一台服务器上
1、复制表结构和表数据(A->B):
SELECT * INTO DatabaseB.dbo.TableB FROM DatabaseA.dbo.TableA
2、仅仅复制表结构(A->B):
SELECT * INTO DatabaseB.dbo.TableB FROM DatabaseA.dbo.TableA WHERE 1=2
二、如果两个数据库在不同的服务器上
通过将表的架构和数据的SQL脚本导出,然后在目标数据库中执行即可
步骤一:选择原数据库,右键-任务-生成脚本

点击下一步

步骤二:选择要导出的表,点击下一步

步骤三:点击高级,选择要导出的内容(仅架构、仅数据、架构和数据),点击确定


选择要脚本文件保存的路径,点下一步

继续点下一步

等待文件导出 提示成功。点击完成

步骤四:将导出的SQL脚本文件复制到目标数据库服务器中

步骤五:双机打开,然后运行脚本文件

如果SQL文件特别大的话,需要配置相关设置才可执行。
更多推荐
所有评论(0)