エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
『トランザクションログ破損時の復旧手順(How to Emergency Mode Repair)』
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
『トランザクションログ破損時の復旧手順(How to Emergency Mode Repair)』
さて久々にSQL Serverのトランザクションログが破損する事態が発生しました。 トランザクション実行中に... さて久々にSQL Serverのトランザクションログが破損する事態が発生しました。 トランザクション実行中にPCの電源がOFFになっちゃんたんですね。 復旧は簡単にできるのですが、その手順をメモしておきます。 [手順] 以下のTransact-SQLを順に実行します。 (このサンプルではトランザクションログが破損したDBを[TestDB]としています) 1.ALTER DATABASE TestDB SET EMERGENCY 問題のデータベースの状態をEMERGENCYに変更します。これでデータベースがREAD_ONLYになり、ログ記録が無効になります。 2.ALTER DATABASE TestDB SET SINGLE_USER 問題のデータベースをシングルユーザーモードに変更します。 3.DBCC CHECKDB ('TestDB',REPAIR_ALLOW_DATA_LOSS)