之前为大家介绍了SQL Server 2000数据库崩溃后的补救措施和SQL Server2000数据库崩溃修复之还原数据库,该文文章将为您讲述SQL Server2000数据库崩溃修复之恢复系统数据库时遇到的一些具体处理。
恢复过程会涉及到的一些具体处理
1. 恢复系统数据库:
master-从整体上控制用户数据库和SQL Server操作,在创建了任何用户定义的对象后,都要备份它
msdb-包含了有关作业、报警及操作员等信息
假如包含系统数据库的介质已经改变,则必须重建系统数据库,假如你目前仍然可以启动SQL Server服务,则可以通过RESTORE语句从系统数据库的备份中恢复数据库。
(1)重建系统数据库 运行c:mssql7binnrebuildm.exe,按照提示进行即可,
就行了通常恢复顺序为master->msdb->model
进入单用户模式的方法:
其中:-c 可以缩短启动时间,SQL Server 不作为Windows NT的服务启动
-m 单用户模式启动SQL Server
b. 可以在控制面板-服务-MSSQLServer的启动参数中输入-c -f -m或者输入-m,点击开始
(3)进行master数据库的恢复
a. 直接进入查询分析器,有个提示不要理会它
使用"windows身份验证"的,输入:isql /E
然后在出现的提示符下输入(注意1>,2>是提示符):
2>GO
这就是我要为大家介绍的SQL Server2000数据库崩溃修复之恢复系统数据库的全部内容,这些知识都是比较基础的知识,希望大家能够看的懂,并真正掌握,灵活运用到以后的工作中。