1、執行備份資料庫,檢查資料庫完整性提示,資料庫沒有備份成功
在檔案 'E:\Microsoft SQL Server\MSSQL.1\MSSQL\Data\mfdata.mdf' 中、偏移量為 0x000001fb248000 的位置執行 讀取 期間,作業系統已經向 SQL Server 回傳了錯誤 1117(由于 I/O 設備錯誤,無法運行此項請求。)。SQL Server 錯誤日志和系統事件日志中的其他訊息可能提供了更詳細資訊。這是一個威脅資料庫完整性的嚴重系統級錯誤條件,必須立即糾正。請執行完整的資料庫一致性檢查(DBCC CHECKDB)。此錯誤可以由許多因素導致;有關詳細資訊,請參閱 SQL Server 聯機叢書。
2、然后執行DBCC CHECKDB

3、手動備份提示和上面的 1一樣 都是.......已經向 SQL Server 回傳了錯誤 1117(由于 I/O 設備錯誤,無法運行此項請求。.......
是什么原因導致,應該怎么解決?謝謝
uj5u.com熱心網友回復:
應該是資料庫的資料檔案有損壞,修復一下資料庫試試。把如下陳述句里邊的hydee替換成你的資料庫名稱試試。sp_dboption 'hydee','single user','true'
go
dbcc checkdb ('hydee','REPAIR_REBUILD')
go
sp_dboption 'hydee','single user','false'
----------
sp_dboption 'hydee','single user','true'
go
dbcc checkdb ('hydee','REPAIR_FAST')
go
sp_dboption 'hydee','single user','false'
-------------
sp_dboption 'hydee','single user','true'
go
dbcc checkdb ('hydee','REPAIR_ALLOW_DATA_LOSS')
go
sp_dboption 'hydee','single user','false'
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/106153.html
標籤:疑難問題
上一篇:matlab實作argmin函式
下一篇:取時間差不差過60天的資料
