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()