JobStep.RetryAttempts プロパティ
ジョブ ステップが、失敗を表す完了状態で返されるまでに再試行される最大回数を取得します。値の設定も可能です。
名前空間: Microsoft.SqlServer.Management.Smo.Agent
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
<SfcPropertyAttribute(SfcPropertyFlags.Standalone)> _
Public Property RetryAttempts As Integer
Get
Set
'使用
Dim instance As JobStep
Dim value As Integer
value = instance.RetryAttempts
instance.RetryAttempts = value
[SfcPropertyAttribute(SfcPropertyFlags.Standalone)]
public int RetryAttempts { get; set; }
[SfcPropertyAttribute(SfcPropertyFlags::Standalone)]
public:
property int RetryAttempts {
int get ();
void set (int value);
}
[<SfcPropertyAttribute(SfcPropertyFlags.Standalone)>]
member RetryAttempts : int with get, set
function get RetryAttempts () : int
function set RetryAttempts (value : int)
プロパティ値
型: System.Int32
ジョブ ステップが再試行される回数を示す Int32 値です。
説明
Microsoft SQL Server エージェント ジョブ ステップには、ステップの成功時または失敗時におけるジョブ実行の動作を決定する単純なロジックが割り当てられます。
ジョブ ステップが正常に完了した場合、ジョブ実行はステップが成功した場合のアクションに従って分岐します。 実行の試行回数が RetryAttempts プロパティの値に達した場合には、ジョブ実行はステップが失敗した場合のアクションに従って分岐します。
ジョブ ステップが失敗し、ステップに再試行のフラグが設定されている場合、SQL Server エージェントでは、RetryInterval プロパティで指定した時間だけ間隔を空けて実行を試行することができます。
使用例
SQL Server エージェントでの自動管理タスクのスケジュール設定
関連項目
参照
Microsoft.SqlServer.Management.Smo.Agent 名前空間