間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

SQL Serverに整合性エラーが発生した時の対処

http://blog.chsing.net/chiyoblog/articles/2116.aspx

整合性エラーが発生した場合
データベースに整合性エラーが発生した場合、dbcc checkdb で修復する事になりますが、この際、シングルユーザーモードでなければ云々と怒られたりします。

という事で修復手順

①DBをシングルユーザーモードに変更
→alter database DB名 single_user

②復旧コマンド
→dbcc checkdb('DB名',repair_rebuild) ※repair_rebuild以外にrepair_fast等があります

③DBをマルチユーザーモードに変更
→alter database DB名 multi_user

未検証。

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。