Skip to content

Emmis数据库修复|修复Emmis数据库出现置疑详细步骤

2013-11-24 17:11:16   来源:华军科技数据恢复

当Emmis数据库出现置疑时,教你你如何修复它!

第一步:停止SQL Server 

第二步:备份有问题的数据库文件:emmis_Data.MDF 
 
第三步:查重新启动数据库并重新建立日志
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS=32768 WHERE NAME='emmis'
Go
DBCC REBUILD_LOG('emmis','d:\emmis\emmis_Data.LDF')
Go
update sysdatabases set status=0 where name='emmis'
Go
restore database emmis WITH RECOVERY
Go
sp_configure 'allow updates',0 reconfigure with override
Go
 
第四步:查重新启动数据库并检查数据库 
dbcc checkdb(emmis)
如果检查没有问题,到此即修复成功
配置一下emmis数据库(属性)的相关参数
 
第五步:修复数据问题
准备:停止所有相关服务,重新启动数据库,在master下,重复执行如下三步,直到没有错误 
ALTER DATABASE emmis SET SINGLE_USER
GO 
DBCC CHECKDB('emmis',repair_allow_data_loss) WITH TABLOCK
GO
ALTER DATABASE emmis SET MULTI_USER 
GO
Back To Top
Search