Udostępnij za pośrednictwem


Metoda Job.ApplyToTargetServerGroup

Adds one or more servers 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 ApplyToTargetServerGroup ( _
    groupName As String _
)
'Użycie
Dim instance As Job
Dim groupName As String

instance.ApplyToTargetServerGroup(groupName)
public void ApplyToTargetServerGroup(
    string groupName
)
public:
void ApplyToTargetServerGroup(
    String^ groupName
)
member ApplyToTargetServerGroup : 
        groupName:string -> unit 
public function ApplyToTargetServerGroup(
    groupName : String
)

Parametry

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 jego wykonać w grupie serwerów.

C#

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

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.ApplyToTargetServerGroup("serverGroup")