Share via


ログ配布構成からのセカンダリ データベースの削除 (SQL Server)

このトピックでは、SQL Server 2012 で SQL Server Management Studio または Transact-SQL を使用して、ログ配布セカンダリ データベースを削除する方法を説明します。

このトピックの内容

  • 作業を開始する準備:

    セキュリティ

  • 以下を使用してログ配布セカンダリ データベースを削除するには:

    SQL Server Management Studio

    Transact-SQL

  • 関連タスク

作業を開始する準備

セキュリティ

権限

ログ配布ストアド プロシージャには、sysadmin 固定サーバー ロールのメンバーシップが必要です。

[トップに戻る] リンクで使用される矢印アイコン[先頭に戻る]

SQL Server Management Studio の使用

ログ配布セカンダリ データベースを削除するには

  1. 現在のログ配布プライマリ サーバーである SQL Server のインスタンスに接続し、そのインスタンスを展開します。

  2. [データベース] を展開し、ログ配布プライマリ データベースを右クリックして [プロパティ] をクリックします。

  3. [ページの選択][トランザクション ログの配布] をクリックします。

  4. [セカンダリ サーバー インスタンスとデータベース] で、削除するデータベースをクリックします。

  5. [削除] をクリックします。

  6. [OK] をクリックすると構成が更新されます。

[トップに戻る] リンクで使用される矢印アイコン[先頭に戻る]

Transact-SQL の使用

セカンダリ データベースを削除するには

  1. プライマリ サーバーで sp_delete_log_shipping_primary_secondary を実行して、セカンダリ データベースに関する情報をプライマリ サーバーから削除します。

  2. セカンダリ サーバーで sp_delete_log_shipping_secondary_database を実行して、セカンダリ データベースを削除します。

    注意

    同じセカンダリ ID を持つセカンダリ データベースが他にない場合は、sp_delete_log_shipping_secondary_primarysp_delete_log_shipping_secondary_database により呼び出され、セカンダリ ID のエントリ、およびコピー ジョブと復元ジョブが削除されます。

  3. セカンダリ サーバーでコピー ジョブと復元ジョブを無効にします。 詳細については、「ジョブの有効化または無効化」を参照してください。

[トップに戻る] リンクで使用される矢印アイコン[先頭に戻る]

関連タスク

[トップに戻る] リンクで使用される矢印アイコン[先頭に戻る]

関連項目

概念

ログ配布について (SQL Server)

ログ配布テーブルとストアド プロシージャ