欧美国产另类久热|951超碰伊人久久|伊人影视久久久久|色婷婷亚洲小电影|色东京热69XX|婷婷玖玖深爱网|加勒比东京热网站|无码A级毛片在线观看|一级a毛一级a看|中文字幕人妻欧美

sql server修復系統表錯誤不匹配的問題
來源:易賢網 閱讀:1056 次 日期:2014-11-17 14:29:31
溫馨提示:易賢網小編為您整理了“sql server修復系統表錯誤不匹配的問題”,方便廣大網友查閱!

修復系統表(表錯誤- 對象 id 2。text、ntext 或 image 節(jié)點(位于頁 (1-875),槽 0,文本 id 177078272)與該節(jié)點位于頁 (1-500),槽 14 處的引用不匹配)

修復數據庫,應該是一個再熟悉不過的“陌生”東東了。以往修復就使用一般的修復語句即可,今天遇到一個頑固不化的錯誤,nnd,

報錯信息如下:

服務器: 消息 8929,級別 16,狀態(tài) 1,行 1

對象 id 2: 在文本 id 177078272 中發(fā)現錯誤,該文本的所有者是由 rid = (1:627:1) id = 1899153811 and indid = 10 標識的數據記錄。

服務器: 消息 8961,級別 16,狀態(tài) 1,行 1

表錯誤: 對象 id 2。text、ntext 或 image 節(jié)點(位于頁 (1:875),槽 0,文本 id 177078272)與該節(jié)點位于頁 (1:500),槽 14 處的引用不匹配。

'yinyi' 的 dbcc 結果。

'sysobjects' 的 dbcc 結果。

對象 'sysobjects' 有 419 行,這些行位于 7 頁中。

'sysindexes' 的 dbcc 結果。

對象 'sysindexes' 有 451 行,這些行位于 22 頁中。

checkdb 發(fā)現了 0 個分配錯誤和 2 個一致性錯誤(在表 'sysindexes' 中,該表的對象 id 為 2)。

'syscolumns' 的 dbcc 結果。

checkdb 發(fā)現了 0 個分配錯誤和 2 個一致性錯誤(在數據庫 'yinyi' 中)。

dbcc 執(zhí)行完畢。如果 dbcc 輸出了錯誤信息,請與系統管理員聯系。

這個是已經經過修復后仍然存在的問題,因為提示的是系統表sysobjects表存在問題,且有提示了rid及id,我將此條數據查詢出來,交核對了同類型的數據庫,也就一個欄位不一樣,且表示的是一個所影響的行數,其它并無相應的差別。本來打算放棄的,不過后又嘗試著將一個經常會使用到的一個表的數據全部清除(truncate),再進行checkdb則不再出現錯誤。然后將此表中的數據先查詢出來放到臨時表,再清掉所有的數據,再從臨時表中insert進來,此時再來checkdb,

checkdb 發(fā)現了 0 個分配錯誤和0 個一致性錯誤(在數據庫 'yinyi' 中)。

dbcc 執(zhí)行完畢。如果 dbcc 輸出了錯誤信息,請與系統管理員聯系。

大功告成,此現象說明了其實checkdb出來若存在系統表有問題的情況下,我們的系統不會那么容易壞的。你首先需要檢查的是你平時會用到的表,即使是checktable也不一定會出錯,只能根據你軟件中在哪一個點兒會彈錯,分析用到的表,進行依次的排除。

此篇文章寫到這里希望遇到類似“表錯誤: 對象 id 2。text、ntext 或 image 節(jié)點(位于頁 (1:875),槽 0,文本 id 177078272)與該節(jié)點位于頁 (1:500),槽 14 處的引用不匹配”問題的朋友們細心點兒,希望對大家有幫助!

更多信息請查看IT技術專欄

更多信息請查看數據庫
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網