次の方法で共有


Job.EnumTargetServers Method

参照先のジョブに割り当てられている実行対象サーバーの一覧を列挙します。

名前空間: Microsoft.SqlServer.Management.Smo.Agent
アセンブリ: Microsoft.SqlServer.Smo (microsoft.sqlserver.smo.dll 内)

構文

'宣言
Public Function EnumTargetServers As DataTable
public DataTable EnumTargetServers ()
public:
DataTable^ EnumTargetServers ()
public DataTable EnumTargetServers ()
public function EnumTargetServers () : DataTable

戻り値

参照先のジョブが対象サーバーで実行される場合の、実行対象サーバーとそのジョブに関する情報の一覧を含む DataTable オブジェクトの値です。次の表に、返される DataTable の列を示します。

データ型

説明

Name

String

対象サーバーである Microsoft SQL Server のインスタンスの名前です。

ID

Int32

対象サーバーの ID 値です。

LastRunOutcome

Int32

CompletionAction 列挙に一覧されている、対象サーバーでのジョブの終了方法を示す数値です。

LastRunOutcomeMessage

String

対象サーバーでの前回のジョブの完了で記録されたメッセージです。

LastRunDate

DateTime

対象サーバーでジョブが前回実行された日時です。

LastRunDuration

Int32

対象サーバーで前回ジョブが実行されたとき、完了までにかかった時間 (秒) です。

EnlistDate

DateTime

対象サーバーを参加させた日時です。

LastPollDate

DateTime

実行予定の未処理のジョブがないかどうか、対象サーバーが前回マスタ サーバーにポーリングした日時です。

解説

この名前空間、クラス、またはメンバは、Microsoft .NET Framework Version 2.0 でのみサポートされています。

使用例

Visual Basic .NET でステップを持つジョブとスケジュールを作成する方法

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

Job Class
Job Members
Microsoft.SqlServer.Management.Smo.Agent Namespace

その他の技術情報

SQL Server エージェントでの自動管理タスクのスケジュール設定
管理タスクの自動化 (SQL Server エージェント)
sp_help_targetserver (Transact-SQL)