当前位置:网站首页>使用SQLServer复制数据库
使用SQLServer复制数据库
2022-08-04 12:29:00 【lyk_dtf】
前言
开发环境数据库结构和生产环境不一致,需要将生产环境数据库搬迁到开发环境:
1、一般数据量小的话右键生成脚本,然后在新的库执行一下就好了,但是这个生成环境sql脚本1.8g,执行会超时,我也不敢用cmd 命令行执行,只能作罢~
2、下面这个方法在本地测试一切正常,但是去生产环境操作就不行
原因是生产环境用的华为云数据库,给的账号没有备份数据库权限……
3、最后手动把数据库结构差异补齐,浪费我好几个小时,就这?
但是这个方法在本地操作确实可行,记录一下
一、备份需要复制的数据库
执行下面语句备份数据库
BACKUP DATABASE database1 TO DISK = 'E:\tmp\dbbek\database1.bak'
database1:需要复制的数据库
E:\tmp\dbbek\database1.bak:备份到这个路径
二、获取LogicalName、PhysicalName这两个的值
执行下面语句,从刚刚备份文件中查询LogicalName、PhysicalName
RESTORE FILELISTONLY FROM DISK = 'E:\tmp\dbbek\database1.bak'
查询结果如下:(把这两个值保存起来)
三、使用刚刚的备份文件复制新数据库
RESTORE DATABASE database2
FROM DISK ='E:\tmp\dbbek\database1.bak'
WITH MOVE 'database1' TO 'D:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\database1.mdf',
MOVE 'database1_log' TO 'D:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\database1_log.ldf'
两个TO后面接的路径就是上面查询出来的路径
原文博主下图解释的很详细,就拿来用了
到这就复制完了,原文还写了定时备份啥的,目前不需要就不写了
原文:https://www.cnblogs.com/bdqczhl/p/16199900.html
边栏推荐
猜你喜欢
DC-DC电源中前馈电容的选择
11. Network planning and design
How to develop small program plug-ins to achieve profitability?
MySQL必知必会(初级篇)
技术分享| 小程序实现音视频通话
ECCV 2022 | Towards Data Efficient Transformer Object Detectors
基于BiLSTM的回归预测方法
外置USB供电与内置锂电池供电自动切换电路
5 cloud security management strategies enterprises should implement
1314元的七夕礼盒,收割了多少直男?
随机推荐
电源测试之输出动态响应(Output Dynamic Response Test)
1314元的七夕礼盒,收割了多少直男?
How to develop small program plug-ins to achieve profitability?
外置USB供电与内置锂电池供电自动切换电路
情人节浪漫3D照片墙【附源码】
Oracle 19c 单实例 19.3.0 升级到19.11.0 详细教程
244 page PDF!"2022 China cloud computing ecological blue book published
Chinese valentine's day of young people crazy to make money, earn 140000 a week
业务中我们如何更新缓存?Redis
Two years of independent development experience Programmers tell us the experience of making money (listen to the masters who really make money)
移动跨端技术方案分析对比
What is DevOps?Enough to read this one!
集群监控——Zabbix
【PHP实现微信公众平台开发—基础篇】第1章 课程介绍
Django框架MySQL数据库到models模型的映射关系
yolo系列的head模块
A comprehensive understanding of MOS tubes, an article is enough
如何让 WPF 程序更好地适配 UI 自动化
【UML】信息系统分析与设计知识点总结
中电资讯 - 一路“标”升,喜迎Q3开门红