备份与恢复master数据库
注意:必须备份master数据库,如果master数据库以某种方式被损坏。可能无法启动SQl Server实例。这种情况下,必须重建master数据库,然后从备份中还原数据库。
1、完整备份master数据库
master数据库损坏如何恢复_第1张图片
2、破坏master 文件
放入光盘
停止服务
master数据库损坏如何恢复_第2张图片
 
更改数据库文件 master.mdf master1.mdf
master数据库损坏如何恢复_第3张图片
 
再次启动服务,系统提示错误信息。启动失败。
3、运行安装文件Setup.exe ,重建master数据库
在命令行下,进入到数据库安装目录
验证重新生成的master数据库
master数据库损坏如何恢复_第4张图片
4 、重建成功后,登录服务器
5 、登录服务器后的数据库
系统只有系统数据库,用户自己建的数据库和服务器配置全部没有了。
master数据库损坏如何恢复_第5张图片
6 、直接从 master 上进行还原
系统恢复失败 提示 master 数据库正在使用
master数据库损坏如何恢复_第6张图片
7. 停止服务,启动单用户模式
在命令行中运行
master数据库损坏如何恢复_第7张图片
8 、启动 SSMS 工具。先断开连接,在新建查询,执行以下的命令
master数据库损坏如何恢复_第8张图片
执行成功后的提示信息
master数据库损坏如何恢复_第9张图片
 
9 、重新启动数据库服务
 
再次查看数据库回复后的结果,用户创建的数据库都显示出来了
master数据库损坏如何恢复_第10张图片