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 に設定すると、履歴ログのパフォーマンスへの影響を最小限に抑えることができます。