本文主要包含dba技术,做dba需要会什么,dba招聘,上海在职dba,dba培训等服务器相关知识,网友希望可以进行参考
在SQL2008中恢复被删除的master数据库
一.实验环境,以台dc,一台加入域的SQL2008.DC的域为A.COM密码为P@ss0rd
首先在master数据库中创建一个t1表,在工作环境不建议子啊这建表,在此只是为了验证)
把sql2008的主数据库进行备份,然后把master数据库的两个文件删掉。
1.重建系统数据库,把sql2008的光盘挂上。
在命令行中,进入D盘,输入setup.exe/q/ACTION=REBUILDDATABASE/INSTANCENAME=mssqlserver/SQLSYSADMINACCOUNTS=a\administrator/SAPWD=P@ssw0rd
2.重建系统数据库后,可以启动SQLServer服务,但原有master数据库内容丢失,需要用master的备份恢复
3.停止SQLServer服务后,进入单用户模式
在命令行中输入
cd“C:\ProgramFiles\MicrosoftSQLServer\MSSQL10_50.MSSQLSERVER\MSSQL\Binn”
这个路径然后输入
sqlservr-c-m
4,恢复MASTER主数据库
在sql控制台中敲上RESTOREDATABASEmasterfromdisk='c:\具体的备份文件名'
这时候可以到验证了,发现master数据库中有了t1表!
本文出自 “完美世界!” 博客,请务必保留此出处http://shyln.blog.51cto.com/6890594/1302928

