还原 master 数据库

 
 
       Master 数据库对 SQL server 数据库来说是最重要的,如果它被破坏,则 SQL server 数据库无法启用。假设 master 数据库被破坏,对其进行还原。
1、先对 master 数据库进行备份
 
2、备份完成.删除 master  数据库模拟灾难.
   要停掉  SQL server (mssqlserver) 服务
 
 
删除 master.mdf mastlog.ldf 两个文件
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data 目录下删除这两个文件
                                                                                                                                                   
3、用 SQL server 2005 的安装光盘临时生成 master 数据库,放入光盘执行下列代码
 
D:\>start /wait d:\setup.exe /qn INSTANCENAME=mssqlserver REINSTALL=SQL_Engine REBUILDDATABASE=1 sapwd=Ccjsj1200
 
注意:此命令行区分大小写 , 可以看到硬盘和光盘不停的在读和写。密码是 SA 的密码
 
 
临时的 master 数据库生成了。
 
4、然后输入下列代码进入单用户模式
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn>sqlservr.exe �Cm
 
 
进入单用户模式,使用 SSMS 进入 SQL SERVER
 
 
断开连接:下面在计算机名上右键 --- 断开连接
 
 
打开新建查询
 
5、还原 master 数据库,连接后打开新建查询输入代码
 
 
重启 SQL server (mssqlserver) 服务
 
6、重新进入 SQL server  连接
 
连接后进入 SQL server
 
还原完成。
 
 

你可能感兴趣的:(数据库,职场,master,休闲)