sp_cleanup_log_shipping_history (Transact-SQL)
適用対象: SQL Server
このストアド プロシージャは、保持期間に基づいて、ローカルおよびモニター サーバーで履歴をクリーンアップします。
構文
sp_cleanup_log_shipping_history
[ @agent_id = ] 'agent_id'
, [ @agent_type = ] agent_type
[ ; ]
引数
[ @agent_id = ] 'agent_id'
バックアップのプライマリ ID、またはコピーまたは復元のセカンダリ ID。 @agent_id は既定 uniqueidentifierであり、 NULL
することはできません。
[ @agent_type = ] agent_type
ログ配布ジョブの種類。 @agent_type は既定値なしで tinyint であり、次のいずれかの値である必要があります。
Value | 説明 |
---|---|
0 | バックアップ |
1 | コピー |
2 | 復元 |
リターン コードの値
0
(成功) または 1
(失敗)。
結果セット
ありません。
解説
sp_cleanup_log_shipping_history
は、任意のログ配布サーバー上の master
データベースから実行する必要があります。 このストアド プロシージャは、履歴の保持期間に基づいて、 log_shipping_monitor_history_detail
と log_shipping_monitor_error_detail
のローカル およびリモート のコピーをクリーンアップします。
アクセス許可
このプロシージャを実行できるのは、 sysadmin 固定サーバー ロールのメンバーだけです。
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示