未能在 sysindexes 中找到数据库 ID 10 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。
Could not find row in sysindexes for database ID 10, object ID 1, index ID 1. Run DBCC CHECKTABLE on sysindexes.
未能打开新数据库 'sjoemdev'。CREATE DATABASE 将终止。 (.Net SqlClient Data Provider)两个数据库文件都是SQL2005的 在网上找到很多资料说是说DBCC 修复 
我不知道怎么修复 高手请指教 谢谢

解决方案 »

  1.   

    2005 to 2005 OK
    2000 to 2005 OK
    2005 to 2000 XX
      

  2.   

    现在源数据库上面进行  dbcc dbreindex('你的数据库')然后在拷贝出来,在另外的机器上附加
      

  3.   

    sysindexes ?
    两个数据库文件都是SQL2005的?
    貌似LZ在2000附加20005的数据文件
      

  4.   

    我是把SQL2005数据库 文件的mdf和ldf从 一台机器上面 拷贝到我 自己的机子上面 我是SQL2005 附加到 SQL2005的报上面的错误我不能导入导出了 我的机子上面现在只有 mdf和ldf 文件也不能在那原来的数据库文件了  请问怎么办啊 高手解决 马上jf