HistoryVerboseLevel プロパティ

エージェントの実行中にログに記録される履歴の量を取得します。値の設定も可能です。

名前空間:  Microsoft.SqlServer.Replication
アセンブリ:  Microsoft.SqlServer.Replication (Microsoft.SqlServer.Replication.dll)

構文

'宣言
Public Property HistoryVerboseLevel As Integer
    Get
    Set
'使用
Dim instance As AgentCore
Dim value As Integer

value = instance.HistoryVerboseLevel

instance.HistoryVerboseLevel = value
public int HistoryVerboseLevel { get; set; }
public:
property int HistoryVerboseLevel {
    int get ();
    void set (int value);
}
member HistoryVerboseLevel : int with get, set
function get HistoryVerboseLevel () : int
function set HistoryVerboseLevel (value : int)

プロパティ値

型: System. . :: . .Int32
次のいずれかの Int32 値を指定できます。

説明

1

同じ状態 (startup、progress、success など) を示している以前の履歴メッセージを常に更新します。同じ状態の以前のレコードがない場合は、新しいレコードを挿入します。

2 (既定値)

アイドル状態または長時間実行を示すようなメッセージでない場合、新しい履歴レコードを挿入します。このようなメッセージの場合には、以前のレコードを更新します。

3

アイドル状態を示すメッセージの場合以外は、常に新しいレコードを挿入します。

説明

HistoryVerboseLevel の値を 1 に設定すると、履歴ログのパフォーマンスへの影響を最小限に抑えることができます。