大众计算机学习网

专门提供各种电脑教程

附加SQL数据库文件之ODBC SQLState:HY000错误解决办法

Admin | 2010-9-8 19:44:21 | 被阅次数 | 7655

  当我们试图通过MS SQL企业管理器附加MDF数据库文件的时候,如果出现如下图的错误提示:

  错误 602:未能在 sysindexes 中找到数据库 ID 7 中对象 ID 1 的索引 ID 1 对应的行。请对sysindexes 运行 DBCC CHECKTABLE

  那么,问题的根源在于数据库版本的不兼容问题,导致的原因正是您想通过低版本的数据库附加高版本的MDF数据库文件。

  比如,MS SQL2005的MDF数据库文件,您想通过MS SQL2000附加,通常会导致如上的错误。当然,也不排除有成功的时候。

  解决的办法也就是有效的方法是,将您的MS SQL2000升级到MS SQL2005即可解决问题。