Udostępnij za pośrednictwem


Metoda EnumTargetServers

Wylicza listę serwerów miejsce docelowe wykonania przypisanych do odwołania zadanie.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo.Agent
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Syntax

'Deklaracja
Public Function EnumTargetServers As DataTable
'Użycie
Dim instance As Job
Dim returnValue As DataTable

returnValue = instance.EnumTargetServers()
public DataTable EnumTargetServers()
public:
DataTable^ EnumTargetServers()
member EnumTargetServers : unit -> DataTable 
public function EnumTargetServers() : DataTable

Wartość zwracana

Typ: System.Data. . :: . .DataTable
A DataTable wartość obiekt zawierający listę serwerów miejsce docelowe wykonanie oraz informacje o odwołanie zadanie po uruchomieniu na serwerach miejsce docelowe. W tabela opisano różne kolumny zwracane DataTable.

Kolumna

Typ danych

Opis

Nazwa

String

The name of the instance of Microsoft SQL Server that is a target server.

Identyfikator

Int32

Wartość Identyfikatora serwer docelowy.

LastRunOutcome

Int32

Wartość liczbowa, która określa sposób, w którym zadanie kończy się na serwer docelowy znajduje się w CompletionAction wyliczania.

LastRunOutcomeMessage

String

Wiadomość, która została zarejestrowana z zakończenia ostatniego zadanie serwer docelowy.

LastRunDate

DateTime

Data i czas podczas ostatniego uruchomienia zadanie na serwerze docelowym.

LastRunDuration

Int32

Czas wykonania podczas ostatniego uruchomienia zadanie serwer docelowy, w sekundach.

EnlistDate

DateTime

Data i czas kiedy serwer miejsce docelowe został zarejestrowany.

LastPollDate

DateTime

Data i czas kiedy serwer miejsce docelowe ostatniego sondowania serwer główny dla wszelkich zaległych zadań do wykonania.

Przykłady

Poniższy przykład kodu tworzy zadanie a następnie wyświetla wykonanie serwerów miejsce docelowe.

C#

Server srv = new Server("(local)");
Job jb = srv.JobServer.Jobs["Test Job"];
DataTable serverList = jb.EnumTargetServers();

PowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
$jb = $srv.JobServer.Jobs["Test Job"]
$serverList = $jb.EnumTargetServers()