日期:2014-05-19  浏览次数:20530 次

sql server2005附加数据库出错
为什么sql   server2005附加数据库时总是出错,提示错误信息如下:

“附加数据库对于服务器“MICROSOF-F8FA84”失败。(Microsoft.SqlServer.Smo)
其他信息:执行Transact-SQL语句或批处理时发生了异常。
          未能在sysindexes中找到数据库ID   8   中对象ID   1的索引   1对应的行。请对sysindexes运行DBCC   CHECKTABLE。”

------解决方案--------------------
mdf文件不是2005格式的?
------解决方案--------------------
日志文件、数据库文件的格式是否正确。如果只有数据库文件那只有用语句附加