还原数据库"发生内部一致性错误"
的自动备份,但马上出现"发生内部一致性错误,......."
(注,在网上搜索发现此问题挺多,但没发现可用的解决方法
作者: sa321 发布时间: 2007-04-01
作者: 阿楚 发布时间: 2007-04-01
我想知道怎样把数据还原出来。
作者: sa321 发布时间: 2007-04-02
作者: 阿楚 发布时间: 2007-04-02
作者: sa321 发布时间: 2007-04-02
sp_configure 'allow updates', 1
reconfigure with override
update master..sysDatabases set status = 32768 where name = '你的数据库名'
DBCC REBUILD_LOG ('你的数据库名', '日志文件路径' )
update sysDatabases set status = 0 where name = '你的数据库名'
restore Database tiger_bak WITH RECOVERY
sp_dboption '你的数据库名', 'single user', 'true'
DBCC CHECKDB ('你的数据库名',REPAIR_FAST) with no_infomsgs
sp_dboption '你的数据库名', 'single user', 'false'
每一句都单独执行,如果dbcc有问题,还要用其它dbcc语句修复。
作者: redking 发布时间: 2007-04-03
所说的.mdf文件等都已经格掉了。
作者: sa321 发布时间: 2007-04-04
作者: 阿楚 发布时间: 2007-04-05
适合与日志文件损坏的情况,但不适合于这个案例
作者: heiwa 发布时间: 2007-04-08
作者: wangwenhong 发布时间: 2007-04-10
作者: jankie 发布时间: 2007-04-21
作者: 老三 发布时间: 2007-04-23
作者: wenyou8888 发布时间: 2011-04-11