瑞星RavNetDB数据库缺少LDF文件情况下的恢复方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

瑞星RavNetDB数据库缺少LDF文件情况下的恢复方法注:此恢复方法是适用于安装SQL Server数据库的情况下。

首先需要停止所有的瑞星服务
1.在SQL Server 数据库上创建一个与RavNetDB数据同名的数据库。

注意:这个数据的MDF和LDF文件的路径要与原RavNetDB所要放置的位置相同2.停止SQL Server 数据库服务
net stop mssqlserver
3.打开资源管理器打开新建的RavNetDB.MDF所在目录,将这个RavNetDB.MDF文件
改名(随便改)
然后将原来的RavNetDB.MDF文件COPY到这个目录中。

4.右键开打RavNetDB.MDF 的文件属性对话框,然后点到安全页面,在“组和用户”
中添加一个用户组。

这个用户组的名字为(应该只有这么一个类似帐户组) :
SQLServer2005MSSQLUser$xxxxxxxxx (xxxxxxx 是一个计算机本地帐号) 这个用户要对RavNetDB.MDB 文件拥有完全控制权。

5.启动SQL Server 2005
net start mssqlserver
6.打开SQL Server Management Studio 便连接到SQLServer实例,并打开一个查询
窗口
7.执行以下SQL语句(注意:要一条一条的执行,这样才能看到每条的执行结果)
a. ALTER DATABASE RavNetDB SET EMERGENCY
b. ALTER DATABASE RavNetDB SET SINGLE_USER
c. DBCC CHECKDB('RavNetDB', REPAIR_ALLOW_DATA_LOSS) (注意在执行这条命令时,在执行结果最前面会有一个行红色错误信息,这是正常的)
d. DBCC CHECKDB('RavNetDB', REPAIR_REBUILD)
e. ALTER DATABASE RavNetDB SET MULTI_USER。

相关文档
最新文档