症状:

使用時 DBCC CHECKDB   REPAIR_ALLOW_DATA_LOSS 次のように、破損した.MDFデータベースを修復するためのパラメーター:

DBCC CHECKDB(xxxx、 'REPAIR_ALLOW_DATA_LOSS')

次のエラーメッセージが表示されます。

修復:データベース「Error1」のオブジェクト「syscolpars」のクラスター化インデックスが正常に再構築されました。
修復:データベース「Error1」のオブジェクト「syscolpars」に対して、非クラスター化インデックスが正常に再構築されました。
'Error1'のDBCC結果。
Service Broker Msg 9675、状態1:分析されたメッセージタイプ:14。
Service Broker Msg 9676、状態1:分析されたサービス契約:6。
Service Broker Msg 9667、状態1:分析されたサービス:3。
Service Broker Msg 9668、状態1:分析されたサービスキュー:3。
Service Broker Msg 9669、状態1:分析された会話エンドポイント:0。
Service Broker Msg 9674、状態1:分析された会話グループ:0。
Service Broker Msg 9670、状態1:分析されたリモートサービスバインディング:0。
Service Broker Msg 9605、状態1:分析された会話の優先順位:0。
メッセージ8992、レベル16、状態1、行8
カタログメッセージ3852、状態1を確認してください:sys.objects(type = S)の行(object_id = 69)に、sys.columnsに一致する行(object_id = 69、column_id = 1)がありません。
メッセージ8992、レベル16、状態1、行8
カタログメッセージ3852、状態1を確認してください:sys.objects(type = S)の行(object_id = 71)に、sys.columnsに一致する行(object_id = 71、column_id = 1)がありません。
メッセージ8992、レベル16、状態1、行8
カタログメッセージ3852、状態1を確認してください:sys.objects(type = S)の行(object_id = 72)に、sys.columnsに一致する行(object_id = 72、column_id = 1)がありません。
メッセージ8992、レベル16、状態1、行8
カタログメッセージ3852、状態1を確認してください:sys.objects(type = S)の行(object_id = 73)に、sys.columnsに一致する行(object_id = 73、column_id = 1)がありません。
CHECKDBは、単一のオブジェクトに関連付けられていない0の割り当てエラーと4の整合性エラーを検出しました。
'sys.sysrscols'のDBCC結果。
オブジェクト「sys.sysrscols」の1092ページには14行があります。
'sys.sysrowsets'のDBCC結果。
オブジェクト「sys.sysrowsets」の148ページには3行あります。
'sys.sysclones'のDBCC結果。
オブジェクト「sys.sysclones」の0ページに0行があります。
'sys.sysallocunits'のDBCC結果。
オブジェクト「sys.sysallocunits」の172ページに2行あります。
'sys.sysfiles1'のDBCC結果。
オブジェクト「sys.sysfiles2」の1ページに1行あります。
'sys.sysseobjvalues'のDBCC結果。
オブジェクト「sys.sysseobjvalues」の0ページに0行があります。
'sys.syspriorities'のDBCC結果。
オブジェクト「sys.syspriorities」の0ページに0行があります。
'sys.sysのDBCC結果dbfぼろきれ」。
オブジェクト「sys.sys」の0ページに0行がありますdbfぼろきれ」。
'sys.sysfgfrag'のDBCC結果。
オブジェクト「sys.sysfgfrag」の0ページに0行があります。
'sys.sysのDBCC結果dbfiles '。
オブジェクト「sys.sys」の2ページに1行がありますdbfiles」。
'sys.syspru'のDBCC結果。
オブジェクト「sys.syspru」の0ページに0行があります。
'sys.sysbrickfiles'のDBCC結果。
オブジェクト「sys.sysbrickfiles」の0ページに0行があります。
'sys.sysphfg'のDBCC結果。
オブジェクト「sys.sysphfg」の1ページに1行あります。
'sys.sysprufiles'のDBCC結果。
オブジェクト「sys.sysprufiles」の2ページに1行あります。
'sys.sysftinds'のDBCC結果。
オブジェクト「sys.sysftinds」の0ページに0行があります。
'sys.sysowners'のDBCC結果。
オブジェクト「sys.sysowners」の14ページに1行あります。
'sys.sysdbreg'のDBCC結果。
オブジェクト「sys.sysdbreg」の0ページに0行があります。
'sys.sysprivs'のDBCC結果。
オブジェクト「sys.sysprivs」の140ページには1行あります。
'sys.sysschobjs'のDBCC結果。
オブジェクト「sys.sysschobjs」の2262ページには29行があります。
'sys.syscsrowgroups'のDBCC結果。
オブジェクト「sys.syscsrowgroups」の0ページに0行があります。
'sys.sysexttables'のDBCC結果。
オブジェクト「sys.sysexttables」の0ページに0行があります。
'sys.syscolpars'のDBCC結果。
修復:データベース「Error1」のオブジェクト「sys.syscolpars」のクラスター化インデックスが正常に再構築されました。
修復:ページ(1:53)は、オブジェクトID 41、インデックスID 1、パーティションID 281474979397632、割り当てユニットID 281474979397632(タイプ行内データ)から割り当て解除されました。
修復:データベース「Error1」のオブジェクト「sys.syscolpars、nc」の非クラスター化インデックスが正常に再構築されました。
メッセージ8945、レベル16、状態1、行8
テーブルエラー:オブジェクトID 41、インデックスID1が再構築されます。
エラーは修復されました。
メッセージ8928、レベル16、状態1、行8
オブジェクトID41、インデックスID 1、パーティションID 281474979397632、割り当てユニットID 281474979397632(タイプ行内データ):ページ(1:53)を処理できませんでした。 詳細については、他のエラーを参照してください。
エラーは修復されました。
メッセージ8939、レベル16、状態98、行8
テーブルエラー:オブジェクトID 41、インデックスID 1、パーティションID 281474979397632、割り当てユニットID 281474979397632(行内データのタイプ)、ページ(1:53)。 テスト(IS_OFF(BUF_IOERR、pBUF-> bstat))が失敗しました。 値は2057と-4です。
エラーは修復されました。
メッセージ8976、レベル16、状態1、行8
テーブルエラー:オブジェクトID 41、インデックスID 1、パーティションID 281474979397632、割り当てユニットID 281474979397632(タイプ行内データ)。 ページ(1:53)は、その親(1:111)と前のページ(1:113)が参照していますが、スキャンでは表示されませんでした。 以前のエラーを確認してください。
エラーは修復されました。
メッセージ8978、レベル16、状態1、行8
テーブルエラー:オブジェクトID 41、インデックスID 1、パーティションID 281474979397632、割り当てユニットID 281474979397632(タイプ行内データ)。 ページ(1:56)には、前のページ(1:53)からの参照がありません。 チェーンリンケージの問題の可能性。
エラーは修復されました。
メッセージ8945、レベル16、状態1、行8
テーブルエラー:オブジェクトID 41、インデックスID2が再構築されます。
エラーは修復されました。
オブジェクト「sys.syscolpars」の845ページには15行があります。
CHECKDBは、テーブル 'sys.syscolpars'(オブジェクトID 0)で4個の割り振りエラーと41個の整合性エラーを検出しました。
CHECKDBは、テーブル 'sys.syscolpars'(オブジェクトID 0)の4個の割り当てエラーと41個の整合性エラーを修正しました。
'sys.sysxlgns'のDBCC結果。
オブジェクト「sys.sysxlgns」の0ページに0行があります。
'sys.sysxsrvs'のDBCC結果。
オブジェクト「sys.sysxsrvs」の0ページに0行があります。
'sys.sysnsobjs'のDBCC結果。
オブジェクト「sys.sysnsobjs」の1ページに1行あります。
'sys.sysusermsgs'のDBCC結果。
オブジェクト「sys.sysusermsgs」の0ページに0行があります。
'sys.syscerts'のDBCC結果。
オブジェクト「sys.syscerts」の0ページに0行があります。
'sys.sysrmtlgns'のDBCC結果。
オブジェクト「sys.sysrmtlgns」の0ページに0行があります。
'sys.syslnklgns'のDBCC結果。
オブジェクト「sys.syslnklgns」の0ページに0行があります。
'sys.sysxprops'のDBCC結果。
オブジェクト「sys.sysxprops」の0ページに0行があります。
'sys.sysscalartypes'のDBCC結果。
オブジェクト「sys.sysscalartypes」の34ページに1行あります。
'sys.systypedsubobjs'のDBCC結果。
オブジェクト「sys.systypedsubobjs」の0ページに0行があります。
'sys.sysidxstats'のDBCC結果。
オブジェクト「sys.sysidxstats」の207ページには5行あります。
'sys.sysiscols'のDBCC結果。
オブジェクト「sys.sysiscols」の399ページに2行あります。
'sys.sysendpts'のDBCC結果。
オブジェクト「sys.sysendpts」の0ページに0行があります。
'sys.syswebmethods'のDBCC結果。
オブジェクト「sys.syswebmethods」の0ページに0行があります。
'sys.sysbinobjs'のDBCC結果。
オブジェクト「sys.sysbinobjs」の23ページに1行あります。
'sys.sysaudacts'のDBCC結果。
オブジェクト「sys.sysaudacts」の0ページに0行があります。
'sys.sysobjvalues'のDBCC結果。
オブジェクト「sys.sysobjvalues」の213ページに21行あります。
'sys.syscscolsegments'のDBCC結果。
オブジェクト「sys.syscscolsegments」の0ページに0行があります。
'sys.syscsdictionaries'のDBCC結果。
オブジェクト「sys.syscsdictionaries」の0ページに0行があります。
'sys.sysclsobjs'のDBCC結果。
オブジェクト「sys.sysclsobjs」の16ページに1行あります。
'sys.sysrowsetrefs'のDBCC結果。
オブジェクト「sys.sysrowsetrefs」の0ページに0行があります。
'sys.sysremsvcbinds'のDBCC結果。
オブジェクト「sys.sysremsvcbinds」の0ページに0行があります。
'sys.sysmultiobjrefs'のDBCC結果。
オブジェクト「sys.sysmultiobjrefs」の107ページには1行あります。
'sys.sysguidrefs'のDBCC結果。
オブジェクト「sys.sysguidrefs」の0ページに0行があります。
'sys.sysfoqueues'のDBCC結果。
オブジェクト「sys.sysfoqueues」の0ページに0行があります。
'sys.syschildinsts'のDBCC結果。
オブジェクト「sys.syschildinsts」の0ページに0行があります。
'sys.syscompfragments'のDBCC結果。
オブジェクト「sys.syscompfragments」の0ページに0行があります。
'sys.sysftsemanticsdb'のDBCC結果。
オブジェクト「sys.sysftsemanticsdb」の0ページに0行があります。
'sys.sysftstops'のDBCC結果。
オブジェクト「sys.sysftstops」の0ページに0行があります。
'sys.sysftproperties'のDBCC結果。
オブジェクト「sys.sysftproperties」の0ページに0行があります。
'sys.sysxmitbody'のDBCC結果。
オブジェクト「sys.sysxmitbody」の0ページに0行があります。
'sys.sysfos'のDBCC結果。
オブジェクト「sys.sysfos」の0ページに0行があります。
'sys.sysqnames'のDBCC結果。
オブジェクト「sys.sysqnames」の98ページには1行あります。
'sys.sysxmlcomponent'のDBCC結果。
オブジェクト「sys.sysxmlcomponent」の100ページに1行あります。
'sys.sysxmlfacet'のDBCC結果。
オブジェクト「sys.sysxmlfacet」の112ページに1行あります。
'sys.sysxmlplacement'のDBCC結果。
オブジェクト「sys.sysxmlplacement」の19ページに1行あります。
'sys.sysobjkeycrypts'のDBCC結果。
オブジェクト「sys.sysobjkeycrypts」の0ページに0行があります。
'sys.sysasymkeys'のDBCC結果。
オブジェクト「sys.sysasymkeys」の0ページに0行があります。
'sys.syssqlguides'のDBCC結果。
オブジェクト「sys.syssqlguides」の0ページに0行があります。
'sys.sysbinsubobjs'のDBCC結果。
オブジェクト「sys.sysbinsubobjs」の3ページに1行あります。
'sys.syssoftobjrefs'のDBCC結果。
オブジェクト「sys.syssoftobjrefs」の0ページに0行があります。
'sys.plan_persist_plan'のDBCC結果。
オブジェクト「sys.plan_persist_plan」の0ページに0行があります。
'sys.plan_persist_runtime_stats'のDBCC結果。
オブジェクト「sys.plan_persist_runtime_stats」の0ページに0行があります。
'sys.plan_persist_runtime_stats_interval'のDBCC結果。
オブジェクト「sys.plan_persist_runtime_stats_interval」の0ページに0行があります。
'sys.plan_persist_context_settings'のDBCC結果。
オブジェクト「sys.plan_persist_context_settings」の0ページに0行があります。
'sys.sqlagent_jobs'のDBCC結果。
オブジェクト「sys.sqlagent_jobs」の0ページに0行があります。
'sys.sqlagent_jobsteps'のDBCC結果。
オブジェクト「sys.sqlagent_jobsteps」の0ページに0行があります。
'sys.sqlagent_job_history'のDBCC結果。
オブジェクト「sys.sqlagent_job_history」の0ページに0行があります。
'sys.sqlagent_jobsteps_logs'のDBCC結果。
オブジェクト「sys.sqlagent_jobsteps_logs」の0ページに0行があります。
'TestTable'のDBCC結果。
オブジェクト「TestTable」の11000ページには110行あります。
'sys.queue_messages_1977058079'のDBCC結果。
オブジェクト「sys.queue_messages_0」の0ページに1977058079行があります。
'sys.queue_messages_2009058193'のDBCC結果。
オブジェクト「sys.queue_messages_0」の0ページに2009058193行があります。
'sys.queue_messages_2041058307'のDBCC結果。
オブジェクト「sys.queue_messages_0」の0ページに2041058307行があります。
'sys.filestream_tombstone_2073058421'のDBCC結果。
オブジェクト「sys.filestream_tombstone_0」の0ページに2073058421行があります。
'sys.syscommittab'のDBCC結果。
オブジェクト「sys.syscommittab」の0ページに0行があります。
'sys.filetable_updates_2105058535'のDBCC結果。
オブジェクト「sys.filetable_updates_0」の0ページに2105058535行があります。
'sys.plan_persist_query_text'のDBCC結果。
オブジェクト「sys.plan_persist_query_text」の0ページに0行があります。
'sys.plan_persist_query'のDBCC結果。
オブジェクト「sys.plan_persist_query」の0ページに0行があります。
CHECKDBは、データベース 'Error0'で8個の割り振りエラーと1個の整合性エラーを検出しました。
CHECKDBは、データベース 'Error0'の4個の割り当てエラーと1個の整合性エラーを修正しました。
DBCCの実行が完了しました。 DBCCがエラーメッセージを出力した場合は、システム管理者に連絡してください。
メッセージ824、レベル24、状態2、行8
SQL Server 論理整合性ベースのI / Oエラーを検出しました:チェックサムが正しくありません(予想:0xeddf7c98;実際:0xed637c9c)。 これは、データベースID 1のページ(53:39)の読み取り中にファイル 'C:ProgramFilesMicrosoftのオフセット0x0000000006a000で発生しました。 SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '。 の追加メッセージ SQL Server エラーログまたはシステムイベントログに詳細が記載されている場合があります。 これは、データベースの整合性を脅かす重大なエラー状態であり、すぐに修正する必要があります。 完全なデータベース整合性チェック(DBCC CHECKDB)を完了します。 このエラーは多くの要因によって引き起こされる可能性があります。 詳細については、を参照してください。 SQL Server オンラインブック。
メッセージ824、レベル24、状態2、行8
SQL Server 論理整合性ベースのI / Oエラーを検出しました:チェックサムが正しくありません(予想:0xeddf7c98;実際:0xed637c9c)。 これは、データベースID 1のページ(53:39)の読み取り中にファイル 'C:ProgramFilesMicrosoftのオフセット0x0000000006a000で発生しました。 SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '。 の追加メッセージ SQL Server エラーログまたはシステムイベントログに詳細が記載されている場合があります。 これは、データベースの整合性を脅かす重大なエラー状態であり、すぐに修正する必要があります。 完全なデータベース整合性チェック(DBCC CHECKDB)を完了します。 このエラーは多くの要因によって引き起こされる可能性があります。 詳細については、を参照してください。 SQL Server オンラインブック。
メッセージ824、レベル24、状態2、行8
SQL Server 論理整合性ベースのI / Oエラーを検出しました:チェックサムが正しくありません(予想:0xeddf7c98;実際:0xed637c9c)。 これは、データベースID 1のページ(53:39)の読み取り中にファイル 'C:ProgramFilesMicrosoftのオフセット0x0000000006a000で発生しました。 SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '。 の追加メッセージ SQL Server エラーログまたはシステムイベントログに詳細が記載されている場合があります。 これは、データベースの整合性を脅かす重大なエラー状態であり、すぐに修正する必要があります。 完全なデータベース整合性チェック(DBCC CHECKDB)を完了します。 このエラーは多くの要因によって引き起こされる可能性があります。 詳細については、を参照してください。 SQL Server オンラインブック。
メッセージ824、レベル24、状態2、行8
SQL Server 論理整合性ベースのI / Oエラーを検出しました:チェックサムが正しくありません(予想:0xeddf7c98;実際:0xed637c9c)。 これは、データベースID 1のページ(53:39)の読み取り中にファイル 'C:ProgramFilesMicrosoftのオフセット0x0000000006a000で発生しました。 SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '。 の追加メッセージ SQL Server エラーログまたはシステムイベントログに詳細が記載されている場合があります。 これは、データベースの整合性を脅かす重大なエラー状態であり、すぐに修正する必要があります。 完全なデータベース整合性チェック(DBCC CHECKDB)を完了します。 このエラーは多くの要因によって引き起こされる可能性があります。 詳細については、を参照してください。 SQL Server オンラインブック。
メッセージ824、レベル24、状態2、行8
SQL Server 論理整合性ベースのI / Oエラーを検出しました:チェックサムが正しくありません(予想:0xeddf7c98;実際:0xed637c9c)。 これは、データベースID 1のページ(53:39)の読み取り中にファイル 'C:ProgramFilesMicrosoftのオフセット0x0000000006a000で発生しました。 SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '。 の追加メッセージ SQL Server エラーログまたはシステムイベントログに詳細が記載されている場合があります。 これは、データベースの整合性を脅かす重大なエラー状態であり、すぐに修正する必要があります。 完全なデータベース整合性チェック(DBCC CHECKDB)を完了します。 このエラーは多くの要因によって引き起こされる可能性があります。 詳細については、を参照してください。 SQL Server オンラインブック。
メッセージ824、レベル24、状態2、行8
SQL Server 論理整合性ベースのI / Oエラーを検出しました:チェックサムが正しくありません(予想:0xeddf7c98;実際:0xed637c9c)。 これは、データベースID 1のページ(53:39)の読み取り中にファイル 'C:ProgramFilesMicrosoftのオフセット0x0000000006a000で発生しました。 SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '。 の追加メッセージ SQL Server エラーログまたはシステムイベントログに詳細が記載されている場合があります。 これは、データベースの整合性を脅かす重大なエラー状態であり、すぐに修正する必要があります。 完全なデータベース整合性チェック(DBCC CHECKDB)を完了します。 このエラーは多くの要因によって引き起こされる可能性があります。 詳細については、を参照してください。 SQL Server オンラインブック。

または

修復:データベース「Error1」のオブジェクト「syscolpars」のクラスター化インデックスが正常に再構築されました。
修復:データベース「Error1」のオブジェクト「syscolpars」に対して、非クラスター化インデックスが正常に再構築されました。
'Error1'のDBCC結果。
Service Broker Msg 9675、状態1:分析されたメッセージタイプ:14。
Service Broker Msg 9676、状態1:分析されたサービス契約:6。
Service Broker Msg 9667、状態1:分析されたサービス:3。
Service Broker Msg 9668、状態1:分析されたサービスキュー:3。
Service Broker Msg 9669、状態1:分析された会話エンドポイント:0。
Service Broker Msg 9674、状態1:分析された会話グループ:0。
Service Broker Msg 9670、状態1:分析されたリモートサービスバインディング:0。
Service Broker Msg 9605、状態1:分析された会話の優先順位:0。
メッセージ8992、レベル16、状態1、行8
カタログメッセージ3852、状態1を確認してください:sys.objects(type = S)の行(object_id = 23)に、sys.columnsに一致する行(object_id = 23、column_id = 1)がありません。
メッセージ8992、レベル16、状態1、行8
カタログメッセージ3852、状態1を確認してください:sys.objects(type = S)の行(object_id = 24)に、sys.columnsに一致する行(object_id = 24、column_id = 1)がありません。
CHECKDBは、単一のオブジェクトに関連付けられていない0の割り当てエラーと2の整合性エラーを検出しました。
'sys.sysrscols'のDBCC結果。
オブジェクト「sys.sysrscols」の1092ページには14行があります。
'sys.sysrowsets'のDBCC結果。
オブジェクト「sys.sysrowsets」の148ページには3行あります。
'sys.sysclones'のDBCC結果。
オブジェクト「sys.sysclones」の0ページに0行があります。
'sys.sysallocunits'のDBCC結果。
オブジェクト「sys.sysallocunits」の172ページに2行あります。
'sys.sysfiles1'のDBCC結果。
オブジェクト「sys.sysfiles2」の1ページに1行あります。
'sys.sysseobjvalues'のDBCC結果。
オブジェクト「sys.sysseobjvalues」の0ページに0行があります。
'sys.syspriorities'のDBCC結果。
オブジェクト「sys.syspriorities」の0ページに0行があります。
'sys.sysのDBCC結果dbfぼろきれ」。
オブジェクト「sys.sys」の0ページに0行がありますdbfぼろきれ」。
'sys.sysfgfrag'のDBCC結果。
オブジェクト「sys.sysfgfrag」の0ページに0行があります。
'sys.sysのDBCC結果dbfiles '。
オブジェクト「sys.sys」の2ページに1行がありますdbfiles」。
'sys.syspru'のDBCC結果。
オブジェクト「sys.syspru」の0ページに0行があります。
'sys.sysowners'のDBCC結果。
オブジェクト「sys.sysowners」の14ページに1行あります。
'sys.sysdbreg'のDBCC結果。
オブジェクト「sys.sysdbreg」の0ページに0行があります。
'sys.sysprivs'のDBCC結果。
オブジェクト「sys.sysprivs」の140ページには1行あります。
'sys.sysschobjs'のDBCC結果。
オブジェクト「sys.sysschobjs」の2262ページには29行があります。
'sys.syscsrowgroups'のDBCC結果。
オブジェクト「sys.syscsrowgroups」の0ページに0行があります。
'sys.sysexttables'のDBCC結果。
オブジェクト「sys.sysexttables」の0ページに0行があります。
'sys.syscolpars'のDBCC結果。
修復:データベース「Error1」のオブジェクト「sys.syscolpars」のクラスター化インデックスが正常に再構築されました。
修復:ページ(1:59)は、オブジェクトID 41、インデックスID 1、パーティションID 281474979397632、割り当てユニットID 281474979397632(タイプ行内データ)から割り当て解除されました。
修復:データベース「Error1」のオブジェクト「sys.syscolpars、nc」の非クラスター化インデックスが正常に再構築されました。
メッセージ8945、レベル16、状態1、行8
テーブルエラー:オブジェクトID 41、インデックスID1が再構築されます。
エラーは修復されました。
メッセージ8928、レベル16、状態1、行8
オブジェクトID41、インデックスID 1、パーティションID 281474979397632、割り当てユニットID 281474979397632(タイプ行内データ):ページ(1:59)を処理できませんでした。 詳細については、他のエラーを参照してください。
エラーは修復されました。
メッセージ8939、レベル16、状態98、行8
テーブルエラー:オブジェクトID 41、インデックスID 1、パーティションID 281474979397632、割り当てユニットID 281474979397632(行内データのタイプ)、ページ(1:59)。 テスト(IS_OFF(BUF_IOERR、pBUF-> bstat))が失敗しました。 値は2057と-4です。
エラーは修復されました。
メッセージ8976、レベル16、状態1、行8
テーブルエラー:オブジェクトID 41、インデックスID 1、パーティションID 281474979397632、割り当てユニットID 281474979397632(タイプ行内データ)。 ページ(1:59)は、その親(1:111)と前のページ(1:155)が参照していますが、スキャンでは表示されませんでした。 以前のエラーを確認してください。
エラーは修復されました。
メッセージ8978、レベル16、状態1、行8
テーブルエラー:オブジェクトID 41、インデックスID 1、パーティションID 281474979397632、割り当てユニットID 281474979397632(タイプ行内データ)。 ページ(1:112)には、前のページ(1:59)からの参照がありません。 チェーンリンケージの問題の可能性。
エラーは修復されました。
メッセージ8945、レベル16、状態1、行8
テーブルエラー:オブジェクトID 41、インデックスID2が再構築されます。
エラーは修復されました。
オブジェクト「sys.syscolpars」の832ページには15行があります。
CHECKDBは、テーブル 'sys.syscolpars'(オブジェクトID 0)で4個の割り振りエラーと41個の整合性エラーを検出しました。
CHECKDBは、テーブル 'sys.syscolpars'(オブジェクトID 0)の4個の割り当てエラーと41個の整合性エラーを修正しました。
'sys.sysxlgns'のDBCC結果。
オブジェクト「sys.sysxlgns」の0ページに0行があります。
'sys.sysxsrvs'のDBCC結果。
オブジェクト「sys.sysxsrvs」の0ページに0行があります。
'sys.sysnsobjs'のDBCC結果。
オブジェクト「sys.sysnsobjs」の1ページに1行あります。
'sys.sysusermsgs'のDBCC結果。
オブジェクト「sys.sysusermsgs」の0ページに0行があります。
'sys.syscerts'のDBCC結果。
オブジェクト「sys.syscerts」の0ページに0行があります。
'sys.sysrmtlgns'のDBCC結果。
オブジェクト「sys.sysrmtlgns」の0ページに0行があります。
'sys.syslnklgns'のDBCC結果。
オブジェクト「sys.syslnklgns」の0ページに0行があります。
'sys.sysxprops'のDBCC結果。
オブジェクト「sys.sysxprops」の0ページに0行があります。
'sys.sysscalartypes'のDBCC結果。
オブジェクト「sys.sysscalartypes」の34ページに1行あります。
'sys.systypedsubobjs'のDBCC結果。
オブジェクト「sys.systypedsubobjs」の0ページに0行があります。
'sys.sysidxstats'のDBCC結果。
オブジェクト「sys.sysidxstats」の207ページには5行あります。
'sys.sysiscols'のDBCC結果。
オブジェクト「sys.sysiscols」の399ページに2行あります。
'sys.sysendpts'のDBCC結果。
オブジェクト「sys.sysendpts」の0ページに0行があります。
'sys.syswebmethods'のDBCC結果。
オブジェクト「sys.syswebmethods」の0ページに0行があります。
'sys.sysbinobjs'のDBCC結果。
オブジェクト「sys.sysbinobjs」の23ページに1行あります。
'sys.sysaudacts'のDBCC結果。
オブジェクト「sys.sysaudacts」の0ページに0行があります。
'sys.sysobjvalues'のDBCC結果。
オブジェクト「sys.sysobjvalues」の213ページに21行あります。
'sys.syscscolsegments'のDBCC結果。
オブジェクト「sys.syscscolsegments」の0ページに0行があります。
'sys.syscsdictionaries'のDBCC結果。
オブジェクト「sys.syscsdictionaries」の0ページに0行があります。
'sys.sysclsobjs'のDBCC結果。
オブジェクト「sys.sysclsobjs」の16ページに1行あります。
'sys.sysrowsetrefs'のDBCC結果。
オブジェクト「sys.sysrowsetrefs」の0ページに0行があります。
'sys.sysremsvcbinds'のDBCC結果。
オブジェクト「sys.sysremsvcbinds」の0ページに0行があります。
'sys.sysxmitqueue'のDBCC結果。
オブジェクト「sys.sysxmitqueue」の0ページに0行があります。
'sys.sysrts'のDBCC結果。
オブジェクト「sys.sysrts」の1ページに1行あります。
'sys.sysconvgroup'のDBCC結果。
オブジェクト「sys.sysconvgroup」の0ページに0行があります。
'sys.sysdesend'のDBCC結果。
オブジェクト「sys.sysdesend」の0ページに0行があります。
'sys.sysdercv'のDBCC結果。
オブジェクト「sys.sysdercv」の0ページに0行があります。
'sys.syssingleobjrefs'のDBCC結果。
オブジェクト「sys.syssingleobjrefs」の171ページには1行あります。
'sys.sysmultiobjrefs'のDBCC結果。
オブジェクト「sys.sysmultiobjrefs」の107ページには1行あります。
'sys.sysguidrefs'のDBCC結果。
オブジェクト「sys.sysguidrefs」の0ページに0行があります。
'sys.sysfoqueues'のDBCC結果。
オブジェクト「sys.sysfoqueues」の0ページに0行があります。
'sys.syschildinsts'のDBCC結果。
オブジェクト「sys.syschildinsts」の0ページに0行があります。
'sys.syscompfragments'のDBCC結果。
オブジェクト「sys.syscompfragments」の0ページに0行があります。
'sys.sysftsemanticsdb'のDBCC結果。
オブジェクト「sys.sysftsemanticsdb」の0ページに0行があります。
'sys.sysftstops'のDBCC結果。
オブジェクト「sys.sysftstops」の0ページに0行があります。
'sys.sysftproperties'のDBCC結果。
オブジェクト「sys.sysftproperties」の0ページに0行があります。
'sys.sysxmitbody'のDBCC結果。
オブジェクト「sys.sysxmitbody」の0ページに0行があります。
'sys.sysfos'のDBCC結果。
オブジェクト「sys.sysfos」の0ページに0行があります。
'sys.sysqnames'のDBCC結果。
オブジェクト「sys.sysqnames」の98ページには1行あります。
'sys.sysxmlcomponent'のDBCC結果。
オブジェクト「sys.sysxmlcomponent」の100ページに1行あります。
'sys.sysxmlfacet'のDBCC結果。
オブジェクト「sys.sysxmlfacet」の112ページに1行あります。
'sys.sysxmlplacement'のDBCC結果。
オブジェクト「sys.sysxmlplacement」の19ページに1行あります。
'sys.sysobjkeycrypts'のDBCC結果。
オブジェクト「sys.sysobjkeycrypts」の0ページに0行があります。
'sys.sysasymkeys'のDBCC結果。
オブジェクト「sys.sysasymkeys」の0ページに0行があります。
'sys.syssqlguides'のDBCC結果。
オブジェクト「sys.syssqlguides」の0ページに0行があります。
'sys.sysbinsubobjs'のDBCC結果。
オブジェクト「sys.sysbinsubobjs」の3ページに1行あります。
'sys.syssoftobjrefs'のDBCC結果。
オブジェクト「sys.syssoftobjrefs」の0ページに0行があります。
'sys.plan_persist_plan'のDBCC結果。
オブジェクト「sys.plan_persist_plan」の0ページに0行があります。
'sys.plan_persist_runtime_stats'のDBCC結果。
オブジェクト「sys.plan_persist_runtime_stats」の0ページに0行があります。
'sys.plan_persist_runtime_stats_interval'のDBCC結果。
オブジェクト「sys.plan_persist_runtime_stats_interval」の0ページに0行があります。
'sys.plan_persist_context_settings'のDBCC結果。
オブジェクト「sys.plan_persist_context_settings」の0ページに0行があります。
'sys.sqlagent_jobs'のDBCC結果。
オブジェクト「sys.sqlagent_jobs」の0ページに0行があります。
'sys.sqlagent_jobsteps'のDBCC結果。
オブジェクト「sys.sqlagent_jobsteps」の0ページに0行があります。
'sys.sqlagent_job_history'のDBCC結果。
オブジェクト「sys.sqlagent_job_history」の0ページに0行があります。
'sys.sqlagent_jobsteps_logs'のDBCC結果。
オブジェクト「sys.sqlagent_jobsteps_logs」の0ページに0行があります。
'TestTable'のDBCC結果。
オブジェクト「TestTable」の11000ページには110行あります。
'sys.queue_messages_1977058079'のDBCC結果。
オブジェクト「sys.queue_messages_0」の0ページに1977058079行があります。
'sys.queue_messages_2009058193'のDBCC結果。
オブジェクト「sys.queue_messages_0」の0ページに2009058193行があります。
'sys.queue_messages_2041058307'のDBCC結果。
オブジェクト「sys.queue_messages_0」の0ページに2041058307行があります。
'sys.filestream_tombstone_2073058421'のDBCC結果。
オブジェクト「sys.filestream_tombstone_0」の0ページに2073058421行があります。
'sys.syscommittab'のDBCC結果。
オブジェクト「sys.syscommittab」の0ページに0行があります。
'sys.filetable_updates_2105058535'のDBCC結果。
オブジェクト「sys.filetable_updates_0」の0ページに2105058535行があります。
'sys.plan_persist_query_text'のDBCC結果。
オブジェクト「sys.plan_persist_query_text」の0ページに0行があります。
'sys.plan_persist_query'のDBCC結果。
オブジェクト「sys.plan_persist_query」の0ページに0行があります。
CHECKDBは、データベース 'Error0'で6個の割り振りエラーと1個の整合性エラーを検出しました。
CHECKDBは、データベース 'Error0'の4個の割り当てエラーと1個の整合性エラーを修正しました。
DBCCの実行が完了しました。 DBCCがエラーメッセージを出力した場合は、システム管理者に連絡してください。
メッセージ824、レベル24、状態2、行8
SQL Server 論理整合性ベースのI / Oエラーを検出しました:チェックサムが正しくありません(予想:0x9eb87140;実際:0xdeb84c40)。 これは、ファイル 'C:ProgramFilesMicrosoftのオフセット1x59にあるデータベースID39のページ(0:00000000076000)の読み取り中に発生しました。 SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '。 の追加メッセージ SQL Server エラーログまたはシステムイベントログに詳細が記載されている場合があります。 これは、データベースの整合性を脅かす重大なエラー状態であり、すぐに修正する必要があります。 完全なデータベース整合性チェック(DBCC CHECKDB)を完了します。 このエラーは多くの要因によって引き起こされる可能性があります。 詳細については、を参照してください。 SQL Server オンラインブック。
メッセージ824、レベル24、状態2、行8
SQL Server 論理整合性ベースのI / Oエラーを検出しました:チェックサムが正しくありません(予想:0x9eb87140;実際:0xdeb84c40)。 これは、ファイル 'C:ProgramFilesMicrosoftのオフセット1x59にあるデータベースID39のページ(0:00000000076000)の読み取り中に発生しました。 SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '。 の追加メッセージ SQL Server エラーログまたはシステムイベントログに詳細が記載されている場合があります。 これは、データベースの整合性を脅かす重大なエラー状態であり、すぐに修正する必要があります。 完全なデータベース整合性チェック(DBCC CHECKDB)を完了します。 このエラーは多くの要因によって引き起こされる可能性があります。 詳細については、を参照してください。 SQL Server オンラインブック。
メッセージ824、レベル24、状態2、行8
SQL Server 論理整合性ベースのI / Oエラーを検出しました:チェックサムが正しくありません(予想:0x9eb87140;実際:0xdeb84c40)。 これは、ファイル 'C:ProgramFilesMicrosoftのオフセット1x59にあるデータベースID39のページ(0:00000000076000)の読み取り中に発生しました。 SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '。 の追加メッセージ SQL Server エラーログまたはシステムイベントログに詳細が記載されている場合があります。 これは、データベースの整合性を脅かす重大なエラー状態であり、すぐに修正する必要があります。 完全なデータベース整合性チェック(DBCC CHECKDB)を完了します。 このエラーは多くの要因によって引き起こされる可能性があります。 詳細については、を参照してください。 SQL Server オンラインブック。
メッセージ824、レベル24、状態2、行8
SQL Server 論理整合性ベースのI / Oエラーを検出しました:チェックサムが正しくありません(予想:0x9eb87140;実際:0xdeb84c40)。 これは、ファイル 'C:ProgramFilesMicrosoftのオフセット1x59にあるデータベースID39のページ(0:00000000076000)の読み取り中に発生しました。 SQL ServerMSSQL12.SQL2014MSSQLDATAError1.mdf '。 の追加メッセージ SQL Server エラーログまたはシステムイベントログに詳細が記載されている場合があります。 これは、データベースの整合性を脅かす重大なエラー状態であり、すぐに修正する必要があります。 完全なデータベース整合性チェック(DBCC CHECKDB)を完了します。 このエラーは多くの要因によって引き起こされる可能性があります。 詳細については、を参照してください。 SQL Server オンラインブック。

ここで、「Error1」は、修復中の破損したMDFデータベースの名前です。

メッセージ8992 続い メッセージ3852 エラーは整合性エラーです。

エラーメッセージのスクリーンショット:

または

正確な説明:

で SQL Server MDFデータベース、たくさんあります システムテーブル データベースの構造とメタデータを格納するために使用されます。

CHECKDBは、XNUMXつのシステムテーブル間に不整合があることを検出すると、エラーメッセージを報告します。 Msg8992およびMsg3852.

あなたは私たちの製品を使用することができます DataNumen SQL Recovery 破損したMDFファイルからデータを回復し、このエラーを解決します。

サンプルファイル:

破損したMDFファイルのサンプルMsg8992およびMsg3852 エラー:

SQL Server バージョン 破損したMDFファイル によって修正されたMDFファイル DataNumen SQL Recovery
SQL Server 2014 エラー4_1.mdfファイル Error4_1_fixed.mdf
SQL Server 2014 エラー4_2.mdfファイル Error4_2_fixed.mdf

参照: