Udostępnij przez


Metoda RemoveFromTargetServer

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

RemoveFromTargetServer metoda porzuca miejsce docelowe wykonanie jednego zadanie agenta programu SQL Server.

Składnia

object
.RemoveFromTargetServer(
Val
)

Części

  • obiekt
    Wyrażenie, którego wartością obiekt na liście dotyczy.

  • Val
    Ciąg określający wystąpienie z Microsoft SQL Server według nazwy.

Prototyp (C/C++)

HRESULT RemoveFromTargetServer(
SQLDMO_LPCSTR NewVal);

Uwagi

Zanim można wykonywać zadanie agenta programu SQL Server, zadanie musi mieć co najmniej jeden krok i obiekt miejsce docelowe wykonać.

Podczas tworzenia za pomocą SQL Distributed Management Objects (SQL-DMO), planowanie i uruchom SQL Server zadania agenta albo użyć ApplyToTargetServer lub ApplyToTargetServerGroup metoda, aby dodać miejsce docelowe wykonanie.Gdy docelowym jednorazowym zostały dodane przy użyciu ApplyToTargetServer metoda użycia RemoveFromTargetServer metoda, aby usunąć wykonanie miejsce docelowe.

Gdy zadanie jest skierowane do uruchamiania na serwerze z uruchomionym programem SQL Server Agent, określ nazwa serwera przy użyciu ciąg (lokalny), podczas usuwania miejsce docelowe wykonanie.

Ostrzeżenie

Po usunięciu miejsce docelowe wykonanie dla administrowanie wieloma serwerami zadanie serwer główny księguje instrukcji do serwer docelowy, wskazujący, że serwer miejsce docelowe należy upuścić lokalną kopię zadanie.Zadanie zostanie usunięte z serwer docelowy , ale pozostaje zdefiniowane serwer główny.Aby całkowicie usunąć zadanie z wszystkich serwerów uczestniczących w administrowanie wieloma serwerami, zadania, takie jak usuwanie metoda Remove metoda Job obiektu lub RemoveJobByID metoda JobServer obiektu.

Stosuje się do: