您的位置首页快问快答

耀元数据库置疑如何修复

耀元数据库置疑如何修复

的有关信息介绍如下:

耀元数据库置疑如何修复

各版本数据库置疑修复语法:

软件在使用过程中,经常会有些意外发生,这样就会导致数据库容易置疑。

数据库置疑主要由以下原因造成:

1、电脑硬盘有坏道;

2、系统中毒;

3、使用过程中突然断电造成数据文件损坏;

数据库置疑后,建议联系专业人员进行修复,目前海德公司数据库置疑修复收费标准为400元/次。

如想自行修复,可根据以下语法进行修复(以海德商业标准版V2为例),其他版本修复,将数据库名改为对应版本的数据库名即可:

第一步,

先停掉SQL,将SYDATA中的数据备份到别的地方,然后启动SQL,进入查询分析器,执行如下语法:

SP_configure 'allow update',1

go

第二步

RECONFIGURE WITH OVERRIDE

go

第三步

update sysdatabases set status=-32768 where name='hdposv2'

go

第四步:重新建立日志

dbcc rebuild_log('hdposv2','D:\sydata\hdposv2_log')

Go

第五步:

update sysdatabases set status=26 where name='hdposv2'

Go

第六步:

Sp_configure 'allow update',0

Go

第七步:

Reconfigure with override

GO

最后,还得修复数据库

USE master

go

EXEC sp_dboption 'hdposv2', 'single user', 'TRUE' ---改称单用户模式

go

DBCC CHECKDB ('hdposv2', 'REPAIR_ALLOW_DATA_LOSS') ---修复数据库

go

EXEC sp_dboption 'hdposv2', 'single user', 'False' ---修改为多用户模式

Go