打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
windows sql 2005中备份和还原master数据库
  发布时间:2010-09-06 18:27:43   

实验:由于公司服务器出现硬件问题,导致MASTER数据库崩溃,数据库管理系统无法启动,要求管理员恢复数据库系统。

1:备份MASTER数据库。在系统崩溃前应做的备份。

 





 

2:破坏MASTER文件,模拟数据库系统崩溃。

停止SQLSERVER服务,更改数据库文件master.mdfmaster1.mdf

再次启动SQL SERVER服务,系统提示错误。因为服务找不到master.mdf文件,所以启动不了服务。



 

 

3:运行安装文件SETUPEXE,重建master数据库

运行输入cmd,start /wait d:setup.exe /qn INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engin REBUILDDATABASE=1 SAPWD=123456

 

 



 

4:重新启动服务,发现master.mdf文件新建了,服务可以启动了,SA进入服务器。发现只有系统数据库,其他配置和数据库没有了。

 

 





 

5:停止服务,启动单用户模式。运行:c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn>sqlservr.exe –c –m

注意后面的命令少个字母e .sqlservr不是sqlserver



 

 

 

 

 

 

 

 

6:打开SSMS工具,先断开连接,再新建查询,不用sa登陆,用系统自带管理员单用户。

输入:use master

go

RESTORE DATABASE master

from disk='c:\Program Files\Microsoft SQL Server\MSSQL.1\Backup\master.bak'

WITH REPLACE



 

7:重新启动数据库服务,用sa进入系统,可以看到其他数据库出现了。实验成功!



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
只有mdf文件和ldf文件,怎么恢复数据库
将SQLSERVER2005迁移到新的服务器上(在新的服务器上恢复)
K3帐套恢复的几种方法
详解SQL Server数据库备份及恢复的两种方式
讲解拷贝的SQL Server 7的恢复方法
数据库文件添加删除DBCC SHRINKFILE的使用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服