master数据库损坏如何恢复
原创
©著作权归作者所有:来自51CTO博客作者xiexinmiao的原创作品,请联系作者获取转载授权,否则将追究法律责任
备份与恢复master数据库
注意:必须备份master数据库,如果master数据库以某种方式被损坏。可能无法启动SQl Server实例。这种情况下,必须重建master数据库,然后从备份中还原数据库。
1、完整备份master数据库
2、破坏master 文件
放入光盘
停止服务
更改数据库文件 master.mdf 为master1.mdf
再次启动服务,系统提示错误信息。启动失败。
3、运行安装文件Setup.exe ,重建master数据库
在命令行下,进入到数据库安装目录
验证重新生成的master数据库
4、重建成功后,登录服务器
5、登录服务器后的数据库
系统只有系统数据库,用户自己建的数据库和服务器配置全部没有了。
6、直接从master上进行还原
系统恢复失败 提示master数据库正在使用
7.停止服务,启动单用户模式
在命令行中运行
8、启动SSMS工具。先断开连接,在新建查询,执行以下的命令
执行成功后的提示信息
9、重新启动数据库服务
再次查看数据库回复后的结果,用户创建的数据库都显示出来了
上一篇:数据库安全管理
下一篇:SQl server的简单安装
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Sybase SQL AnyWhere数据库损坏数据恢复成功
【用户单位】 某洗浴中心 【数据恢复故障描述】 Sybase SQL Anywhere 10数据库在正常工作状态下,突然断电,重新启动电脑后,数据库无法启动。 【数据恢复故障分析】 通过对DB文件的分析,发现一此索引在断电时被改
SQL 数据库 Sybase 数据库修复 Sybase SQL Anywhere -
数据库损坏如何处理?
SQL Server corrupt,数据库损坏怎么办?
SQL Server corrupt 数据库损坏怎么办?