Udostępnij za pośrednictwem


Metoda Job.ApplyToTargetServer

Adds a server to the list of target servers maintained for the referenced Microsoft SQL Server Agent job.

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

Składnia

'Deklaracja
Public Sub ApplyToTargetServer ( _
    serverName As String _
)
'Użycie
Dim instance As Job
Dim serverName As String

instance.ApplyToTargetServer(serverName)
public void ApplyToTargetServer(
    string serverName
)
public:
void ApplyToTargetServer(
    String^ serverName
)
member ApplyToTargetServer : 
        serverName:string -> unit 
public function ApplyToTargetServer(
    serverName : String
)

Parametry

  • serverName
    Typ: System.String
    A String wartość, która określa nazwę wykonanie serwer docelowy.

Uwagi

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

Użyj jednej ApplyToTargetServer lub ApplyToTargetServerGroup metoda, aby dodać miejsce docelowe wykonanie.Gdy zadanie jest uruchamiane na serwerze lokalnym, użyj ApplyToTargetServer metodę miejsce docelowe zadania i określić serwer przy użyciu ciąg (lokalne).

Przykłady

Poniższy przykład kodu tworzy zadanie i ustawia go do wykonać na serwerze lokalnym.

C#

Server srv = new Server("(local)");
Job jb = new Job(srv.JobServer, "Test Job");
jb.Create();
jb.ApplyToTargetServer("(locl)");

PowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
$jb = new-object Microsoft.SqlServer.Management.Smo.Agent.Job($srv.JobServer, "Test Job")
$jb.Create()
$jb.ApplyToTargetServer("(local)")