社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
将SQL ServerA
上的数据库db
复制到SQL ServerB
.
即数据库db
由A----->B
数据量大概几十个G,数据库中表比较多,一个一个手动添加太浪费时间,折腾了好久才摸索出了一个比较好的方法。
需要使用SSMS。
大概分为两步
db
数据库架构:A
,右键db
数据库->任务->生成脚本.下一步
下一步
。下一步
。此处注意一下:高级
选项中的要编写脚本的数据的类型
默认为仅限架构
。该选项非常实用,此处由于我们只需创建架构,默认即可。下一步
。此处可以注意一下目标路径,以免找不到生成的sql文件。生成成功
页面。关闭该页面。db
数据库架构导入至B
SQL SererB
。打开SSMS,连接数据库B
。
右键点击待复制的数据库db
,选择任务->导出数据
起始页直接点击下一步
改动较多:
SQL Server Native Client
,服务器名称改为源数据库的IP,即A
数据库的IP。SQL SERVER身份验证
。db
数据库。类似上一步,只是这次是添加目标数据库信息:
SQL Server Native Client
,服务器名称改为目标数据库的IP,即B
数据库的IP。SQL SERVER身份验证
。db
数据库。默认选项即可,继续下一步。
按情况选择即可。由于要转移整个数据库,本人在此处选择全选。继续下一步。
选择立即运行
即可。下一步。
显示了一些提示信息。点击完成即开始转移。
数据库转移完成!
写的有点啰嗦,如有问题还请海涵和指教~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!