标题:SQL Server 2000还原备份&附加mdf 提示检测到数据库一致性问题。
只看楼主
mwcobain
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-11-28
 问题点数:0 回复次数:1 
SQL Server 2000还原备份&附加mdf 提示检测到数据库一致性问题。
使用的一个进销存系统,数据库是SQL Server 2000,这几天数据库有点问题,就把数据库备份出来试,可是就怎么都还原不进去了,把原始的mdf文件拿来附加也不行,就是提示检测到数据库一致性问题。

还原失败后,该数据库的状态就是(正在装载\置疑),也试过DBCC CHECKDB,可是在查询分析器里就没有这个数据库,强制执行语句就提示该数据库正被使用,无法执行操作。也无法把该库改为单用户模式。

最后把备份文件和mdf文件拷到另一台装有SQL Server 2005的机子上还原,依然是提示检测到不一致性。

我分别把SQL Server 2000下和SQL Server 2005下的错误信息贴上来,请大家帮帮我!谢谢!

SQL2000:
---------------------------
Microsoft SQL-DMO (ODBC SQLState: HY000)
---------------------------
在数据库 'njw' 中检测到一个可能的数据库一致性问题。应该对数据库 'njw' 运行 DBCC CHECKDB 和 DBCC CHECKCATALOG。
---------------------------
OK   
---------------------------

SQL2005:
标题: Microsoft SQL Server Management Studio
------------------------------

还原 对于 服务器“STBYTE-WAY”失败。  (Microsoft.SqlServer.Smo)

有关帮助信息,请单击: http://go.还原+Server&LinkId=20476

------------------------------
其他信息:

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

------------------------------

在数据库 'njw'(ID:5)中对页 (1:495) 执行内部操作期间检测到不一致性。请与技术支持联系。参考号为 6。 (Microsoft SQL Server,错误: 5242)

有关帮助信息,请单击: http://go.

------------------------------
按钮:

确定
------------------------------
搜索更多相关主题的帖子: SQL mdf 数据库 一致性 Server 
2010-11-18 14:31



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-326123-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.575314 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved