none
削除したDB情報が消えきれてない件について RRS feed

  • 質問

  • お世話になっております。

    ログ配布に関して以下事象が発生しました。

    あるシステムで検証のため testDB の作成・削除を行いました。

    ログ配布確認用のAlertジョブ(SQLジョブ)を実行したところ消したはずのDB名₍TEST₎が同期されていない旨のエラーが出力されました。

    クラスター構成のシステム間でのログ配布を行っております。

    おそらく削除しきれず、どこかに情報が残ってしまっているのだと思うのですが、

    確認すべき場所がどこかわかりません。

    過去同様の事象があったり、確認すべきポイントについて意見のある方はご教授いただけないでしょうか。

    よろしくお願いします。

    2015年12月28日 0:17

回答

  • データベースを削除する前に、ログ配布設定を解除する必要があるのですが、
    それが未完了なのかもしれませんね。

    https://msdn.microsoft.com/ja-JP/library/ms189071(v=sql.120).aspx

    の「Transact-SQL の使用」で、対象のデータベースのログ配布情報を削除すれば
    問題が解消されるかと思います。

    実行する前に、残っている状況を確認したい場合は、
    msdbデータベースのlog_shipping_primary_databases テーブルに
    情報が残っているかと思います。
    上記、ストアドを実行すると対象レコードが削除されるのを確認できると思います。

    • 回答の候補に設定 星 睦美 2016年1月7日 2:09
    • 回答としてマーク 星 睦美 2016年2月15日 4:28
    2015年12月30日 16:18

すべての返信

  • ログ配布確認用のAlertジョブ(SQLジョブ) について詳細を教えていただけますか。
    具体的にどのようなジョブかがわからないと、解決ができそうにないです。

    2015年12月28日 4:45
  • ご連絡が遅れて申し訳ありません。

    ご返信ありがとうございます。

    ログ配布確認用のジョブですが以下に記載のある警告ジョブを利用しております。

    https://msdn.microsoft.com/ja-jp/library/ms187103(v=sql.120).aspx

    監視対象はリストアジョブのみとなります。

    余計なファイルが残ってしまっているのかと思い、バックアップ取得先、コピー先のフォルダを確認しましたが

    残っておりませんでした。

    こちら参考になりますでしょうか。

    -----引用(MSサイト)-----

    警告ジョブ (alert job)

    <sentencetext xmlns="http://www.w3.org/1999/xhtml">バックアップと復元操作が指定したしきい値の範囲内で完了しない場合に、プライマリ データベースとセカンダリ データベースに対する警告を通知する SQL Server エージェント ジョブ。</sentencetext><sentencetext xmlns="http://www.w3.org/1999/xhtml">ジョブ カテゴリの "ログ配布の警告" は、データベースでログ配布を有効にしたときに監視サーバー インスタンスで作成されます。</sentencetext>

    <sentencetext xmlns="http://www.w3.org/1999/xhtml"></sentencetext>

    2015年12月30日 1:43
  • データベースを削除する前に、ログ配布設定を解除する必要があるのですが、
    それが未完了なのかもしれませんね。

    https://msdn.microsoft.com/ja-JP/library/ms189071(v=sql.120).aspx

    の「Transact-SQL の使用」で、対象のデータベースのログ配布情報を削除すれば
    問題が解消されるかと思います。

    実行する前に、残っている状況を確認したい場合は、
    msdbデータベースのlog_shipping_primary_databases テーブルに
    情報が残っているかと思います。
    上記、ストアドを実行すると対象レコードが削除されるのを確認できると思います。

    • 回答の候補に設定 星 睦美 2016年1月7日 2:09
    • 回答としてマーク 星 睦美 2016年2月15日 4:28
    2015年12月30日 16:18