sqlServer DBCC CHECKFILEGROUP sysindexes 表的一致性錯誤(-)
客戶的sqlServer備用資料庫,使用dbcc 檢查時,
所有其它的表都OK,就是sysindexes表存在問題。
伺服器: 訊息 8964,級別 16,狀態 1,行 1
表錯誤: 物件 ID 2。text、ntext 或 image 節點(位於頁 (1:618),槽 0,文字 ID 208889446400)未被引用。
採用以下方法:
USE MASTER
GO
sp_dboption '資料庫名', 'single user', 'true'
Go
DBCC CHECKDB('資料庫名', REPAIR_ALLOW_DATA_LOSS)
Go
USE 資料庫名
go
exec sp_msforeachtable 'DBCC CHECKTABLE(''?'',REPAIR_ALLOW_DATA_LOSS)'
exec sp_msforeachtable 'DBCC DBREINDEX(''?'')'
go
sp_dboption '資料庫名', 'single user', 'false'
處理的結果還在等待中。
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/197458/viewspace-1011001/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- DBCC CheckDB-架構損壞。執行 DBCC CHECKCATALOG 嚴重錯誤。架構
- sqlserver 關於DBCC CHECKDB的總結SQLServer
- 雲伺服器sqlserver 2000的15457錯誤伺服器SQLServer
- SqlServer 主從複製錯誤分析--20598SQLServer
- SqlServer NBU備份出現錯誤程式碼2SQLServer
- openGauss 處理錯誤表
- 對SQLServer錯誤使用聚集索引的優化案例(千萬級資料量)SQLServer索引優化
- SQLServer臨時表的使用SQLServer
- 執行指令碼寫入中間表錯誤返回錯誤資訊指令碼
- SQLServer建立維護計劃失敗 錯誤c001f011SQLServer
- 表單提交出現400錯誤(SSM)SSM
- Sqlserver 如何truncate linked server的表SQLServer
- Sqlserver Try Catch時Catch捕獲到錯誤則重試一次的寫法SQLServer
- 修改表名時遇到ORA-14047錯誤
- [20190427]表改名與ora-14047錯誤.txt
- Sqlserver的表沒有高水位但是有碎片的概念,sqlserver表的碎片的檢視和整理方法SQLServer
- C中的匯流排錯誤和段錯誤
- 記錄一次根據錯誤資訊無法定位錯誤的錯誤
- mssql sqlserver 快速表備份和表還原的方法SQLServer
- iis7.5錯誤 配置錯誤
- 【常見錯誤】--Nltk使用錯誤
- 將laravel框架表單錯誤提示中文化Laravel框架
- Sqlserver表和索引壓縮SQLServer索引
- SQLServer進行表歸檔SQLServer
- SqlServer關於分割槽表的總結SQLServer
- SQLServer插入資料到有自增列的表SQLServer
- SQLServer中Tab製表符的影響SQLServer
- matlab的莫名錯誤Matlab
- SQLServer映象報錯Connection handshake failedSQLServerAI
- SQLServer2012搭建AlwaysOn報錯SQLServer
- SQLServer2008 除錯問題SQLServer除錯
- Sqlserver 關於臨時表和表變數的總結SQLServer變數
- SQLSERVER2012備份日誌報錯:”讀取失敗: 23(資料錯誤(迴圈冗餘檢查)。)”SQLServer
- Lumen 表單校驗配置 validation 的中文 (多語言) 錯誤語
- MySQL在刪除表時I/O錯誤原因分析MySql
- nginx 錯誤除錯Nginx除錯
- (2) SqlServer表與索引的結構的補充SQLServer索引
- PbootCMS錯誤提示:執行SQL發生錯誤!錯誤:no such column: def1bootSQL
- 關於SqlServer資料表操作SQLServer