接下来介绍一下对 master 数据库的还原,对 master 数据库还原是很危险的,一个不好就还原不了了。 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

步骤: 1. 备份 master 数据库

2. 删除 master 数据库

3. 临时生成 master 数据库

4. 单用户

5. 还原 master 数据库

6. 单用户模式

(1.) 备份 master 数据库。
2.)删除master数据库,在想删除master数据库必须把服务停掉。
然后把master数据库删掉。系统数据库默认路径在C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data

3.)临时生成master数据库。需要放入sql 2005企业版安装光盘。

在运行里进入d盘输入:

Start /wait d:\servers\setup.exe /qn INSTANCENAME=mssqlserver REINSTALL=SQL_Engine REBUILDDATABASE=1 sapwd=Ccjsj1200

以完成。

查看一下临时master数据库生成没,如下图以生成。

4.)单用户

回到c盘下进入到:

C:\Program files\microsoft sql server\mssql.1\mssql\binn>

运行命令sqlservr.exe -m

在进入数据库,在dc服务器上右击断开连接。

5.)然后点击新建查询,进入数据库用命令进行还原。如下图所示还原成功。

然后启动服务。

6)在连接进入数据库,测试一下。如下图所示数据库全部还原回来了,master数据库还原成功。

如果我写的不清楚的话还可以参考一下例子。