SqlServer同实例复制数据库方法
方法1 sql 脚本
打开Miscrosoft sql server manager studio-新建查询
备份数据库
创新互联专注于企业成都全网营销推广、网站重做改版、兴安盟乌兰浩特网站定制设计、自适应品牌网站建设、H5技术、商城网站制作、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为兴安盟乌兰浩特等各大城市提供网站开发制作服务。
点击(此处)折叠或打开
-
backup database ebiz_hrh to disk=N'd:\msbackup\ebiz_hrh.bak';
-
d:\msbackup\为备份文件路径
- ebiz_hrh.bak 为备份文件名称
查看数据库名及相关信息
点击(此处)折叠或打开
-
RESTORE headeronly
- FROM DISK = N'd:\msbackup\ebiz_hrh.bak';
查询出来内容
点击(此处)折叠或打开
-
NULL NULL 1 NULL 0 1 2 ECMSSQL-200-44\Administrator ECMSSQL-200-44 ebiz_hrh 661 2017-06-01 11:05:20.000 64217088
-
7430000000411100080 7430000000414400001 7430000000411100080 7430000000407200037 2017-07-30 22:29:56.000 2017-07-30 22:29:58.000 0 0
-
2052 196609 100 4608 10 50 1600 ECMSSQL-200-44 512 E84CF3CE-640B-4812-A462-A086071061B5 A440C1CC-00CB-45AD-8F52-2AE9DEAA1EE7
-
Chinese_PRC_CI_AS 80A21385-21F4-4B6E-96D7-4024C0A83A15 0 0 0 0 0 0 0 0 0 0 A440C1CC-00CB-45AD-8F52-2AE9DEAA1EE7
- NULL SIMPLE NULL NULL Database C6EBE3B3-B0E0-4A29-9107-CE3B39FE08FF 64217088
查看备份文件信息这里包含数据库路径及相关信息
点击(此处)折叠或打开
-
RESTORE filelistonly
- FROM DISK = N'd:\msbackup\ebiz_hrh.bak';
查看出来内容
点击(此处)折叠或打开
-
ebiz3 D:\msdata\ebiz_hrh.mdf D PRIMARY 294649856 35184372080640 1 0 0 C78CA25C-8032-4B25-AFCD-58CB8B7008DA 0 0 63766528 512 1 NULL 7430000000407200037 50B7D728-EC28-470B-A46D-9FC72A1880D8 0 1 NULL
- ebiz3_log D:\msdata\ebiz_hrh_1.ldf L NULL 298909696 35184372080640 2 0 0 C011D8CA-F1B3-4971-B38F-11CC987A92E0 0 0 0 512 0 NULL 0 00000000-0000-0000-0000-000000000000 0 1 NULL
恢复数据库
点击(此处)折叠或打开
-
restore database ebiz_hrh_copy from disk = N'd:\msbackup\ebiz_hrh.bak'
-
with
-
move 'ebiz3' to 'd:\data\ebiz_hrh_copy.mdf',
- move 'ebiz3_log' to 'd:\data\ebiz_hrh_copy.ldf'
这里ebiz_hrh_copy就是复制后数据库名称
d:\msbackup\ebiz_hrh.bak备份文件路径
ebiz3 就是我们查询出来logicalname名称
d:\data\就是恢复后的路径
ebiz_hrh_copy.mdf恢复后的mdf名称
ebiz_hrh_copy.ldf恢复后ldf名称
方法2:图形化界面
备份
打开Miscrosoft sql server manager studio
右击需要复制的数据库选择任务-备份-备份目标-备份到磁盘-添加(添加之前删除原备份路径)-选择路径-输入文件名-点击备份
还原
打开Miscrosoft sql server manager studio
右击数据库选择还原-填写数据库名称(注意不要跟源数据库名一致)
选择源设备-找到刚刚备份的文件-勾选还原的备份集-点击选项-修改还原路径及名称(一定要修改,除非本实例还原)-点击确定
本文标题:SqlServer同实例复制数据库方法
URL网址:http://scyanting.com/article/gosdco.html