某單位一Microsoft?SQL Server數(shù)據(jù)庫在服務(wù)器異常斷電后損壞,附加數(shù)據(jù)庫提示以下錯誤
=================================== 附加數(shù)據(jù)庫 對于 服務(wù)器“EXP\SQL2008R2”失敗。 (Microsoft.SqlServer.Smo) ------------------------------ 有關(guān)幫助信息,請單擊: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.2500.0+((KJ_PCU_Main).110617-0026+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=附加數(shù)據(jù)庫+Server&LinkId=20476 ------------------------------ 程序位置: 在 Microsoft.SqlServer.Management.Smo.Server.AttachDatabase(String name, StringCollection files) 在 Microsoft.SqlServer.Management.SqlManagerUI.AttachDatabaseData.PrimaryFile.Attach() 在 Microsoft.SqlServer.Management.SqlManagerUI.AttachDatabase.SendDataToServer() =================================== 執(zhí)行 Transact-SQL 語句或批處理時發(fā)生了異常。 (Microsoft.SqlServer.ConnectionInfo) ------------------------------ 程序位置: 在 Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType) 在 Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(StringCollection sqlCommands, ExecutionTypes executionType) 在 Microsoft.SqlServer.Management.Smo.ExecutionManager.ExecuteNonQuery(StringCollection queries) 在 Microsoft.SqlServer.Management.Smo.Server.AttachDatabaseWorker(String name, StringCollection files, String owner, AttachOptions attachOptions) 在 Microsoft.SqlServer.Management.Smo.Server.AttachDatabase(String name, StringCollection files) =================================== SQL Server 檢測到基于一致性的邏輯 I/O 錯誤 頁撕裂(簽名應(yīng)該為: 0xaaaaaaaa,但實際為: 0xfffffffe)。在文件 'E:\DataBase\****\hssz_1.ndf' 中、偏移量為 0x0000019c29c000 的位置對數(shù)據(jù)庫 ID 7 中的頁 (1:844110) 執(zhí)行 讀取 期間,發(fā)生了該錯誤。SQL Server 錯誤日志或系統(tǒng)事件日志中的其他消息可能提供了更詳細(xì)信息。這是一個威脅數(shù)據(jù)庫完整性的嚴(yán)重錯誤條件,必須立即糾正。請執(zhí)行完整的數(shù)據(jù)庫一致性檢查(DBCC CHECKDB)。此錯誤可以由許多因素導(dǎo)致;有關(guān)詳細(xì)信息,請參閱 SQL Server 聯(lián)機叢書。 (.Net SqlClient Data Provider) ------------------------------ 有關(guān)幫助信息,請單擊: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=824&LinkId=20476 ------------------------------ 服務(wù)器名稱: EXP\SQL2008R2 錯誤號: 824 嚴(yán)重性: 24 狀態(tài): 2 行號: 1 ------------------------------ 程序位置: 在 Microsoft.SqlServer.Management.Common.ConnectionManager.ExecuteTSql(ExecuteTSqlAction action, Object execObject, DataSet fillDataSet, Boolean catchException) 在 Microsoft.SqlServer.Management.Common.ConnectionManager.ExecuteTSql(ExecuteTSqlAction action, Object execObject, DataSet fillDataSet, Boolean catchException) 在 Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)
經(jīng)千喜成都數(shù)據(jù)恢復(fù)中心工程師檢測后發(fā)現(xiàn)是由系統(tǒng)表損壞引起的故障,千喜成都數(shù)據(jù)恢復(fù)中心工程師通過計算修復(fù)系統(tǒng)表后,數(shù)據(jù)庫能正常附加,使用DBCC檢查數(shù)據(jù)庫一卻正常無任何問題。
轉(zhuǎn)載請注明:成都千喜數(shù)據(jù)恢復(fù)中心 » 修復(fù)”SQL Server 檢測到基于一致性的邏輯 I/O 錯誤 頁撕裂…….錯誤號: 824″的數(shù)據(jù)庫

