Share via


ジョブ履歴ログのサイズを変更するには

適用対象:SQL Server

重要

現在、Azure SQL Managed Instance によって、すべてではありませんが、ほとんどの SQL Server エージェントの機能がサポートされています。 詳細については、Azure SQL Managed Instance と SQL Server の T-SQL の相違点に関するページを参照してください。

この記事では、SQL Server Management Studio を使用して Microsoft SQL Server エージェントのジョブ履歴ログのサイズ制限を設定する方法について説明します。

この機能は、SQL Server on Linux では動作しません。

セキュリティ

詳細については、「 SQL Server エージェントのセキュリティの実装」をご覧ください。

SQL Server Management Studio を使用します

生のサイズに基づいてジョブ履歴ログをサイズ変更する

  1. オブジェクト エクスプローラー で、 SQL Server データベース エンジンのインスタンスに接続し、そのインスタンスを展開します。

  2. [SQL Server エージェント] を右クリックし、 [プロパティ] を選択します。

  3. [履歴] ページを選択し、 [ジョブ履歴ログのサイズを制限する] がオンになっていることを確認します。

  4. [ジョブ履歴ログの最大サイズ (行)] ボックスで、ジョブ履歴ログに使用できる最大行数を入力します。

  5. [ジョブごとのジョブ履歴の最大行数] ボックスで、1 つのジョブに使用できるジョブ履歴の最大行数を入力します。

時間に基づいてジョブ履歴ログのサイズを変更する

  1. オブジェクト エクスプローラーで、 SQL Server データベース エンジンのインスタンスに接続し、そのインスタンスを展開します。

  2. [SQL Server エージェント] を右クリックし、 [プロパティ] を選択します。

  3. [履歴] ページを選択し、 [エージェントの履歴を削除する] を選択します。

  4. 適切な [日][週] 、または [月] を選択します。