SQL Server 檢測到基於一致性的邏輯 I/O 錯誤 pageid 不正確(應為 1:1772,但實際為 0:0)。在檔案 'D:\Program Files\Microsoft SQL Ser

來源:互聯網
上載者:User

標籤:step   mssql   plain   http   其他   i/o   air   產生   mysq   

   SQL Server 檢測到基於一致性的邏輯 I/O 錯誤 pageid 不正確(應為 1:1772,但實際為 0:0)。在檔案 ‘D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\sgdtcc.MDF‘ 中、位移量為 0x00000000dd8000 的位置對資料庫 ID 10 中的頁 (1:1772) 執行 讀取 期間,發生了該錯誤。SQL Server 錯誤記錄檔或系統事件日誌中的其他訊息可能提供了更詳細資料。這是一個威脅資料庫完整性的嚴重錯誤條件,必須立即糾正。請執行完整的資料庫一致性檢查(DBCC CHECKDB)。此錯誤可以由許多因素導致;有關詳細資料,請參閱 SQL Server 聯機叢書。

 

 

在查詢資料庫中的一個表的時候提示錯誤

 

修複代碼如下 大概需要7分鐘 根據自己的情況而定

sssss就是資料的名字

 

[sql] view plain copy print?
  1. use sssss  
  2. go  
  3. ALTER DATABASE sssss SET SINGLE_USER  
  4. go  
  5. DBCC CHECKDB (‘sssss‘, repair_allow_data_loss) with NO_INFOMSGS  
  6. go  
  7. ALTER DATABASE sssss SET MULTI_USER  
  8. go  
use sssssgoALTER DATABASE sssss SET SINGLE_USERgoDBCC CHECKDB (‘sssss‘, repair_allow_data_loss) with NO_INFOMSGSgoALTER DATABASE sssss SET MULTI_USERgo

 

過了6:22 時間有點長。修複結果如下

 

[sql] view plain copy print?
  1. 訊息 8909,層級 16,狀態 1,第 1 行  
  2. 表錯誤: 對象 ID 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1748) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。  
  3.         該錯誤已修複。  
  4. 訊息 8909,層級 16,狀態 1,第 1 行  
  5. 表錯誤: 對象 ID 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1749) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。  
  6.         該錯誤已修複。  
  7. 訊息 8909,層級 16,狀態 1,第 1 行  
  8. 表錯誤: 對象 ID 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1750) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。  
  9.         該錯誤已修複。  
  10. 訊息 8909,層級 16,狀態 1,第 1 行  
  11. 表錯誤: 對象 ID 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1751) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。  
  12.         該錯誤已修複。  
  13. 訊息 8909,層級 16,狀態 1,第 1 行  
  14. 表錯誤: 對象 ID 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1772) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。  
  15.         該錯誤已修複。  
  16. 訊息 8909,層級 16,狀態 1,第 1 行  
  17. 表錯誤: 對象 ID 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1773) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。  
  18.         該錯誤已修複。  
  19. 訊息 8909,層級 16,狀態 1,第 1 行  
  20. 表錯誤: 對象 ID 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1774) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。  
  21.         該錯誤已修複。  
  22. 訊息 8909,層級 16,狀態 1,第 1 行  
  23. 表錯誤: 對象 ID 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1775) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。  
  24.         該錯誤已修複。  
  25. CHECKDB 發現有 0 個分配錯誤和 8 個一致性錯誤與任何單個的對象都沒有關聯。  
  26. CHECKDB 修複了 0 個分配錯誤和 8 個一致性錯誤,這些錯誤不與任何單個對象相關聯。  
  27. 修複: 頁 (1:1772) 已從對象 ID 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data)釋放。  
  28. 修複: 頁 (1:1773) 已從對象 ID 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data)釋放。  
  29. 修複: 頁 (1:1774) 已從對象 ID 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data)釋放。  
  30. 修複: 頁 (1:1775) 已從對象 ID 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data)釋放。  
  31. 修複: 已為資料庫 ‘sssss‘ 中的對象 ‘dbo.MYCARGOOUTRECORD, IX_MYCARGOOUTRECORD_1‘ 成功地重建了 Nonclustered 索引。  
  32. 修複: 已為資料庫 ‘sssss‘ 中的對象 ‘dbo.MYCARGOOUTRECORD, IX_MYCARGOOUTRECORD‘ 成功地重建了 Nonclustered 索引。  
  33. 訊息 8928,層級 16,狀態 1,第 1 行  
  34. 對象 ID 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data): 無法處理頁 (1:1772)。有關詳細資料,請參閱其他錯誤訊息。  
  35.         該錯誤已修複。  
  36. 訊息 8928,層級 16,狀態 1,第 1 行  
  37. 對象 ID 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data): 無法處理頁 (1:1773)。有關詳細資料,請參閱其他錯誤訊息。  
  38.         該錯誤已修複。  
  39. 訊息 8928,層級 16,狀態 1,第 1 行  
  40. 對象 ID 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data): 無法處理頁 (1:1774)。有關詳細資料,請參閱其他錯誤訊息。  
  41.         該錯誤已修複。  
  42. 訊息 8928,層級 16,狀態 1,第 1 行  
  43. 對象 ID 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data): 無法處理頁 (1:1775)。有關詳細資料,請參閱其他錯誤訊息。  
  44.         該錯誤已修複。  
  45. 訊息 8945,層級 16,狀態 1,第 1 行  
  46. 表錯誤: 將重建對象 ID 1694629080,索引 ID 2。  
  47.         該錯誤已修複。  
  48. 訊息 8945,層級 16,狀態 1,第 1 行  
  49. 表錯誤: 將重建對象 ID 1694629080,索引 ID 3。  
  50.         該錯誤已修複。  
  51. CHECKDB 在表 ‘MYCARGOOUTRECORD‘ (對象 ID 1694629080)中發現 0 個分配錯誤和 4 個一致性錯誤。  
  52. CHECKDB 在表 ‘MYCARGOOUTRECORD‘ (對象 ID 1694629080)中修複了 0 個分配錯誤和 4 個一致性錯誤。  
  53. 修複: 頁 (1:1748) 已從對象 ID 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data)釋放。  
  54. 修複: 頁 (1:1749) 已從對象 ID 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data)釋放。  
  55. 修複: 頁 (1:1750) 已從對象 ID 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data)釋放。  
  56. 修複: 頁 (1:1751) 已從對象 ID 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data)釋放。  
  57. 修複: 已為資料庫 ‘sssss‘ 中的對象 ‘dbo.MYRECORDMEMORY, IX_MYRECORDMEMORY_1‘ 成功地重建了 Nonclustered 索引。  
  58. 修複: 已為資料庫 ‘sssss‘ 中的對象 ‘dbo.MYRECORDMEMORY, IX_MYRECORDMEMORY‘ 成功地重建了 Nonclustered 索引。  
  59. 訊息 8928,層級 16,狀態 1,第 1 行  
  60. 對象 ID 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data): 無法處理頁 (1:1748)。有關詳細資料,請參閱其他錯誤訊息。  
  61.         該錯誤已修複。  
  62. 訊息 8928,層級 16,狀態 1,第 1 行  
  63. 對象 ID 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data): 無法處理頁 (1:1749)。有關詳細資料,請參閱其他錯誤訊息。  
  64.         該錯誤已修複。  
  65. 訊息 8928,層級 16,狀態 1,第 1 行  
  66. 對象 ID 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data): 無法處理頁 (1:1750)。有關詳細資料,請參閱其他錯誤訊息。  
  67.         該錯誤已修複。  
  68. 訊息 8928,層級 16,狀態 1,第 1 行  
  69. 對象 ID 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data): 無法處理頁 (1:1751)。有關詳細資料,請參閱其他錯誤訊息。  
  70.         該錯誤已修複。  
  71. 訊息 8945,層級 16,狀態 1,第 1 行  
  72. 表錯誤: 將重建對象 ID 2014630220,索引 ID 2。  
  73.         該錯誤已修複。  
  74. 訊息 8945,層級 16,狀態 1,第 1 行  
  75. 表錯誤: 將重建對象 ID 2014630220,索引 ID 3。  
  76.         該錯誤已修複。  
  77. CHECKDB 在表 ‘MYRECORDMEMORY‘ (對象 ID 2014630220)中發現 0 個分配錯誤和 4 個一致性錯誤。  
  78. CHECKDB 在表 ‘MYRECORDMEMORY‘ (對象 ID 2014630220)中修複了 0 個分配錯誤和 4 個一致性錯誤。  
  79. CHECKDB 在資料庫 ‘sssss‘ 中發現 0 個分配錯誤和 16 個一致性錯誤。  
  80. CHECKDB 在資料庫 ‘sssss‘ 中修複了 0 個分配錯誤和 16 個一致性錯誤。  
訊息 8909,層級 16,狀態 1,第 1 行表錯誤: 物件識別碼 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1748) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。        該錯誤已修複。訊息 8909,層級 16,狀態 1,第 1 行表錯誤: 物件識別碼 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1749) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。        該錯誤已修複。訊息 8909,層級 16,狀態 1,第 1 行表錯誤: 物件識別碼 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1750) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。        該錯誤已修複。訊息 8909,層級 16,狀態 1,第 1 行表錯誤: 物件識別碼 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1751) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。        該錯誤已修複。訊息 8909,層級 16,狀態 1,第 1 行表錯誤: 物件識別碼 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1772) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。        該錯誤已修複。訊息 8909,層級 16,狀態 1,第 1 行表錯誤: 物件識別碼 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1773) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。        該錯誤已修複。訊息 8909,層級 16,狀態 1,第 1 行表錯誤: 物件識別碼 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1774) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。        該錯誤已修複。訊息 8909,層級 16,狀態 1,第 1 行表錯誤: 物件識別碼 0,索引 ID -1,分區 ID 0,配置單位 ID 0 (類型為 Unknown),頁 ID (1:1775) 在其頁頭中包含錯誤的頁 ID。頁頭中的 PageId = (0:0)。        該錯誤已修複。CHECKDB 發現有 0 個分配錯誤和 8 個一致性錯誤與任何單個的對象都沒有關聯。CHECKDB 修複了 0 個分配錯誤和 8 個一致性錯誤,這些錯誤不與任何單個對象相關聯。修複: 頁 (1:1772) 已從物件識別碼 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data)釋放。修複: 頁 (1:1773) 已從物件識別碼 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data)釋放。修複: 頁 (1:1774) 已從物件識別碼 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data)釋放。修複: 頁 (1:1775) 已從物件識別碼 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data)釋放。修複: 已為資料庫 ‘sssss‘ 中的對象 ‘dbo.MYCARGOOUTRECORD, IX_MYCARGOOUTRECORD_1‘ 成功地重建了 Nonclustered 索引。修複: 已為資料庫 ‘sssss‘ 中的對象 ‘dbo.MYCARGOOUTRECORD, IX_MYCARGOOUTRECORD‘ 成功地重建了 Nonclustered 索引。訊息 8928,層級 16,狀態 1,第 1 行物件識別碼 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data): 無法處理頁 (1:1772)。有關詳細資料,請參閱其他錯誤訊息。        該錯誤已修複。訊息 8928,層級 16,狀態 1,第 1 行物件識別碼 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data): 無法處理頁 (1:1773)。有關詳細資料,請參閱其他錯誤訊息。        該錯誤已修複。訊息 8928,層級 16,狀態 1,第 1 行物件識別碼 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data): 無法處理頁 (1:1774)。有關詳細資料,請參閱其他錯誤訊息。        該錯誤已修複。訊息 8928,層級 16,狀態 1,第 1 行物件識別碼 1694629080,索引 ID 0,分區 ID 111059211386880,配置單位 ID 111059211386880 (類型為 In-row data): 無法處理頁 (1:1775)。有關詳細資料,請參閱其他錯誤訊息。        該錯誤已修複。訊息 8945,層級 16,狀態 1,第 1 行表錯誤: 將重建物件識別碼 1694629080,索引 ID 2。        該錯誤已修複。訊息 8945,層級 16,狀態 1,第 1 行表錯誤: 將重建物件識別碼 1694629080,索引 ID 3。        該錯誤已修複。CHECKDB 在表 ‘MYCARGOOUTRECORD‘ (物件識別碼 1694629080)中發現 0 個分配錯誤和 4 個一致性錯誤。CHECKDB 在表 ‘MYCARGOOUTRECORD‘ (物件識別碼 1694629080)中修複了 0 個分配錯誤和 4 個一致性錯誤。修複: 頁 (1:1748) 已從物件識別碼 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data)釋放。修複: 頁 (1:1749) 已從物件識別碼 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data)釋放。修複: 頁 (1:1750) 已從物件識別碼 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data)釋放。修複: 頁 (1:1751) 已從物件識別碼 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data)釋放。修複: 已為資料庫 ‘sssss‘ 中的對象 ‘dbo.MYRECORDMEMORY, IX_MYRECORDMEMORY_1‘ 成功地重建了 Nonclustered 索引。修複: 已為資料庫 ‘sssss‘ 中的對象 ‘dbo.MYRECORDMEMORY, IX_MYRECORDMEMORY‘ 成功地重建了 Nonclustered 索引。訊息 8928,層級 16,狀態 1,第 1 行物件識別碼 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data): 無法處理頁 (1:1748)。有關詳細資料,請參閱其他錯誤訊息。        該錯誤已修複。訊息 8928,層級 16,狀態 1,第 1 行物件識別碼 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data): 無法處理頁 (1:1749)。有關詳細資料,請參閱其他錯誤訊息。        該錯誤已修複。訊息 8928,層級 16,狀態 1,第 1 行物件識別碼 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data): 無法處理頁 (1:1750)。有關詳細資料,請參閱其他錯誤訊息。        該錯誤已修複。訊息 8928,層級 16,狀態 1,第 1 行物件識別碼 2014630220,索引 ID 0,分區 ID 132030806097920,配置單位 ID 132030806097920 (類型為 In-row data): 無法處理頁 (1:1751)。有關詳細資料,請參閱其他錯誤訊息。        該錯誤已修複。訊息 8945,層級 16,狀態 1,第 1 行表錯誤: 將重建物件識別碼 2014630220,索引 ID 2。        該錯誤已修複。訊息 8945,層級 16,狀態 1,第 1 行表錯誤: 將重建物件識別碼 2014630220,索引 ID 3。        該錯誤已修複。CHECKDB 在表 ‘MYRECORDMEMORY‘ (物件識別碼 2014630220)中發現 0 個分配錯誤和 4 個一致性錯誤。CHECKDB 在表 ‘MYRECORDMEMORY‘ (物件識別碼 2014630220)中修複了 0 個分配錯誤和 4 個一致性錯誤。CHECKDB 在資料庫 ‘sssss‘ 中發現 0 個分配錯誤和 16 個一致性錯誤。CHECKDB 在資料庫 ‘sssss‘ 中修複了 0 個分配錯誤和 16 個一致性錯誤。

 

 

 

修複完成後再查詢這個表就正常了。

SQL Server 檢測到基於一致性的邏輯 I/O 錯誤 pageid 不正確(應為 1:1772,但實際為 0:0)。在檔案 'D:\Program Files\Microsoft SQL Ser

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.