Udostępnij za pośrednictwem


sp_help_jobserver (Transact-SQL)

Zwraca informacje o serwerze dla danego zadanie.

Topic link iconKonwencje składni języka Transact-SQL

sp_help_jobserver
     { [ @job_id = ] job_id 
     | [ @job_name = ] 'job_name' }
     [ , [ @show_last_run_details = ] show_last_run_details ]

Argumenty

  • [ @job_id= ] job_id
    The job identification number for which to return information.job_id is uniqueidentifier, with a default of NULL.

  • [ @job_name= ] 'job_name'
    The job name for which to return information.job_name is sysname, with a default of NULL.

    Uwaga

    Albo job_id lub job_name musi być określona, ale nie może być jednocześnie określone.

  • [ @show_last_run_details= ] show_last_run_details
    Is whether the last-run execution information is part of the result set.show_last_run_details is tinyint, with a default of 0.0 informacje o ostatnim uruchomieniu i nie zawiera1 nie.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Zestawy wyników

Nazwa kolumna

Typ danych

Description

server_id

int

Numer identyfikacji serwer miejsce docelowe.

nazwa_serwera

nvarchar(30)

Nazwa komputera serwer miejsce docelowe.

enlist_date

datetime

Data zarejestrowana serwer główny serwer miejsce docelowe.

last_poll_date

datetime

Data serwer miejsce docelowe ostatniego sondowania serwer główny.

Jeśli sp_help_jobserver jest wykonywane z show_last_run_details Ustaw wartość 1, zestaw wyników zawiera następujące dodatkowe kolumny.

Nazwa kolumna

Typ danych

Description

last_run_date

int

Data ostatniego zadanie uruchomienia wykonanie tego serwer miejsce docelowe.

last_run_time

int

Czas zadanie ostatniego wykonania uruchomiony na tym serwerze.

last_run_duration

int

Czas trwania zadanie podczas ostatniego uruchomienia na tym serwerze docelowym (w sekundach).

last_outcome_message

nvarchar(1024)

W tym artykule opisano, w wyniku ostatniego zadanie.

last_run_outcome

int

Wynik ostatniego uruchomienia go na tym serwerze zadanie:

0 = Failed

1 Udane =

3 Anulowane =

5 = Unknown

Uprawnienia

Domyślnie członkowie sysadmin stała rola serwera możliwość wykonać tej procedura przechowywana.Inni użytkownicy klastrowa musi mieć jedną z następujących czynności SQL Server Agent stałe role bazy danych w msdb bazy danych:

  • SQLAgentUserRole

  • SQLAgentReaderRole

  • SQLAgentOperatorRole

Aby uzyskać szczegółowe informacje o uprawnieniach z tych ról zobacz SQL Server Agent Fixed Database Roles.

Członkowie SQLAgentUserRole można przeglądać tylko informacje dotyczące zadań, których jest właścicielem.

Przykłady

W poniższym przykładzie zwraca informacje, w tym ostatnim uruchomieniu, o NightlyBackups zadanie.

USE msdb ;
GO

EXEC dbo.sp_help_jobserver
    @job_name = N'NightlyBackups',
    @show_last_run_details = 1 ;
GO