2012-10-08 136 views
0

我在IT維護的其他計算機上收到以下錯誤消息。SQL Server連接和分離數據庫

在數據庫ID 40,對象ID 1, 的sysindexes中找不到行索引ID 1. RUN DBCC在sysindexes上可檢查。

我能夠附加和分離我的筆記本電腦上的數據庫。

我試圖DBCC Checktable (SYSINDEXES),它給出了一個錯誤

找不到表或對象的名稱SYSINDEXES。

有關如何解決此問題的任何想法?

+0

@Ian - 謝謝! – kalls

+1

這兩臺機器上的版本是否相同? –

+0

@rs。 - 感謝它是不同的版本,錯誤是因爲兼容性,現在它工作。 – kalls

回答

0

是您的桌子臨時table.If所以

http://support.microsoft.com/kb/269282/EN-US/

更改您在臨時表上創建一個聚集索引的非聚集索引。 - 或 - 請勿在臨時表上使用非聚集索引。

+0

,這與附加和分離數據庫有什麼關係? –