Udostępnij za pośrednictwem


Metoda Job.Alter

Updates any Job object property changes on an instance of Microsoft SQL Server. 

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

Składnia

'Deklaracja
Public Sub Alter
'Użycie
Dim instance As Job

instance.Alter()
public void Alter()
public:
virtual void Alter() sealed
abstract Alter : unit -> unit 
override Alter : unit -> unit 
public final function Alter()

Implementacje

IAlterable.Alter()

Uwagi

Alter Metoda aktualizuje wszystkie zmiany wprowadzone do właściwości Job obiektu od Job obiekt został utworzony, lub od ostatniego Alter instrukcja.Modyfikacje są łączone i wysyłane do wystąpienie SQL Server w podróż jednej sieci do wystąpienie SQL Server.

Użytkownicy muszą mieć uprawnienia wykonywania na procedura składowana msdb.dbo.sp_help_operator do skryptu lub zmieniać właściwości zadanie programu SQL Server 2000.

Podczas połączenia z wystąpienie programu SQL Server 2000, użytkownicy inni niż sa automatycznie nie masz uprawnień do uruchamiania Alter metoda.Administrator systemu należy przyznać uprawnienia wykonywania na msdb.dbo.sp_help_operator procedura składowana do każdego użytkownika do skryptu lub zmieniać zadanie programu SQL Server 2000.

Przykłady

Poniższy przykład kodu tworzy zadanie, zmienia właściwość zadania i wywołuje Alter zaktualizować wystąpienie.

C#

Server srv = new Server("(local)");
Job jb = new Job(srv.JobServer, "Test Job");
jb.Create();
jb.OperatorToEmail = "OperatorName";
jb.Alter();

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.OperatorToEmail = "OperatorName"
$jb.Alter()