SQL SERVER数据库master数据库恢复
2018-01-30 23:20
344 查看
SQL SERVER数据库master数据库恢复一、实验步骤大概
1、先创建一个数据库和表,用来做恢复之后的验证。
2、把master数据库提前做好备份。
3、模拟master数据库删除,在服务里边关闭SQL server服务然后才能删除master数据库。
4、重启SQL server服务,发现无法启动!
5、重建数据库。
6、进入单用户模式,恢复master数据库。
7、再次重启,进入数据库查看之前创建的数据库和表已经恢复,发现恢复正常!
*:本案例实验环境为2008 R2
二、实验步骤
1、先创建一个数据库和表,用来做恢复之后的验证。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201908/29/62c07705e19178cfb23dfa3a01173d5f)
2、把master数据库提前做好备份。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201908/29/f7a81af44caacf4a394145a4fa6c34b7)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201908/29/71ed32470a4027334ba7bf0c4c69287b)
3、模拟master数据库删除,在服务里边关闭SQL server服务然后才能删除master数据库。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201908/29/be97346561c2745faa8fa697779db729)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201908/29/904d2e915047eb89b0d07de3dbd9af09)
4、重启SQL server服务,发现无法启动!
![](https://oscdn.geek-share.com/Uploads/Images/Content/201908/29/416b909415b0f224bddc2fc357702f62)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/17/1bdd4aa88e4bfc0c7b0f55ddb060c9bb)
5、重建数据库。
5.1)、插入SQL server数据库光盘,注意盘符为多少。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/17/8d1b2b77f0d108a6d7835b4b5b067a62)
5.2)、进入cmd,输入重建数据库的代码。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/17/cbe2ef76d632d51274a7e3034f866774)
6.1)、单用户模式启动SQL Server服务
net start MSSQLSERVER /m /s
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/17/02ed15d5eaf3f928f7b17c56ab4b308b)
6.2)、复制master数据库备份所在的位置路径。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/17/151547b6059a164a7fea4822130bca45)
6.3)、授信连接SQL Server服务器实例,连接后还原master
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/17/359d666ad12e7c5da2fb3c743340c667)
7、再次重启,进入数据库查看之前创建的数据库和表已经恢复,发现恢复正常!
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/17/4dc50fdf6d418e2f00768a8929aac113)
1、先创建一个数据库和表,用来做恢复之后的验证。
2、把master数据库提前做好备份。
3、模拟master数据库删除,在服务里边关闭SQL server服务然后才能删除master数据库。
4、重启SQL server服务,发现无法启动!
5、重建数据库。
6、进入单用户模式,恢复master数据库。
7、再次重启,进入数据库查看之前创建的数据库和表已经恢复,发现恢复正常!
*:本案例实验环境为2008 R2
二、实验步骤
1、先创建一个数据库和表,用来做恢复之后的验证。
2、把master数据库提前做好备份。
3、模拟master数据库删除,在服务里边关闭SQL server服务然后才能删除master数据库。
4、重启SQL server服务,发现无法启动!
5、重建数据库。
5.1)、插入SQL server数据库光盘,注意盘符为多少。
5.2)、进入cmd,输入重建数据库的代码。
6.1)、单用户模式启动SQL Server服务
net start MSSQLSERVER /m /s
6.2)、复制master数据库备份所在的位置路径。
6.3)、授信连接SQL Server服务器实例,连接后还原master
7、再次重启,进入数据库查看之前创建的数据库和表已经恢复,发现恢复正常!
相关文章推荐
- 恢复Sybase ASE 15.0.x中的master数据库
- SQL Server 2005 Master数据库及作业的恢复
- SQL恢复master数据库方法 只有mdf文件的数据库如何恢复
- 恢复损坏的master数据库
- 如何恢复master数据库
- SQL Server 2005 & 2008 master与msdb数据库的备份与恢复
- 如何恢复master数据库
- SQL2000之Master及数据库文件恢复方法(图)
- SQL Server 2005 Master数据库及作业的恢复
- 恢复损坏的master数据库
- 如何在SQL SErver2000中恢复Master数据库
- SQL2000之Master及数据库文件恢复方法(图)
- 恢复master数据库时错误“必须以单用户模式使用restore database”
- 恢复损坏的master数据库
- 系统数据库--如何恢复Master数据库
- SQL server 2005 master数据库进行轻型的恢复备份操作
- 如何恢复master数据库
- 在SQL Server 2000中恢复Master数据库
- SQL Server 2005 Master数据库及作业的恢复
- 系统数据库--恢复Master数据库