sp_post_msx_operation (języka Transact-SQL)

Wstawia operacji (wierszy) do sysdownloadlist tabela systemowa dla serwerów miejsce docelowe do pobierania i wykonać.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

sp_post_msx_operation
     [ @operation = ] 'operation'
     [ , [ @object_type = ] 'object' ] 
     { , [ @job_id = ] job_id } 
     [ , [ @specific_target_server = ] 'target_server' ] 
     [ , [ @value = ] value ]
     [ , [ @schedule_uid = ] schedule_uid ]

Argumenty

  • [ @ operacji =] 'operation"
    Typ operacji zaksięgowanych operacji.operationjest varchar(64), z braku domyślne.Poprawne operacje zależała od object_type.

    Typ obiektu

    Operacja

    ZADANIA

    WSTAW

    AKTUALIZACJA

    USUŃ

    START

    ZATRZYMAJ

    SERWER

    RE-ENLIST

    WADY

    CZAS SYNCHRONIZACJI

    ZESTAW SONDOWANIA

    HARMONOGRAM

    WSTAW

    AKTUALIZACJA

    USUŃ

  • [ @ object_type =] 'object"
    Typ obiektu, który chcesz zaksięgować operację.Prawidłowe są następujące typy zadania, SERVER, i Harmonogram.objectjest varchar(64), domyślnie zadania.

  • [ @ job_id =] job_id
    Numer identyfikacyjny zadanie zadanie , której dotyczy operacja.job_idjest uniqueidentifier, z braku domyślne.0x00 wskazuje wszystkie zadania.Jeśli object jest SERVER, następnie job_idnie jest wymagane.

  • [ @ specific_target_server =] 'target_server"
    Nazwa serwera miejsce docelowe , do którego odnosi się określonej operacji.Jeśli job_id jest określony, ale target_server nie jest określony, operacje księgowania dla wszystkich serwerów zadanie zadanie.target_serverjest nvarchar(30), domyślna wartość NULL.

  • [ @ wartość =] value
    Interwał sondowanie ; w sekundach.valuejest int, domyślna wartość NULL.Określ tylko wtedy, gdy parametr operation jest SONDOWANIA zestawu.

  • [ @schedule_uid= ] schedule_uid
    Identyfikator unikatowy dla harmonogramu, której dotyczy operacja.schedule_uidjest uniqueidentifier, z braku domyślne.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Zestawy wyników

Brak

Uwagi

sp_post_msx_operation należy uruchomić z msdb bazy danych.

sp_post_msx_operation można zawsze można wywołać bezpieczne, ponieważ najpierw określa, czy bieżący serwer jest multiserver Microsoft SQL Server agenta, a jeśli tak, czy objectjest propagując zadanie.

Po zaksięgowaniu operacji pojawia się w sysdownloadlist tabela.Po utworzeniu zadanie i zaksięgowane kolejne zmiany do tego zadanie należy również przekazywane do serwerów miejsce docelowe (TSX).Jest to również osiągnąć przy użyciu listy pobrania.

Zdecydowanie zaleca się, aby zarządzać listy pobierania za pomocą SQL Server Management Studio.Aby uzyskać więcej informacji, zobacz Wyświetlanie i modyfikowanie zadania.

Uprawnienia

Aby uruchomić tę procedura składowana, użytkownicy muszą dysponować sysadmin stała rola serwera.