Modificare un lavoro
si applica a:SQL Server
Istanza gestita di SQL di Azure
Importante
In Istanza gestita di SQL di Azure, la maggior parte delle funzionalità di SQL Server Agent, ma non tutte, sono supportate attualmente. Per informazioni dettagliate, vedere differenze T-SQL tra Istanza gestita di SQL di Azure e SQL Server.
Questo argomento descrive come modificare le proprietà dei processi di Microsoft SQL Server Agent in SQL Server usando SQL Server Management Studio, Transact-SQL o SQL Server Management Objects.
Prima di iniziare
Limitazioni e restrizioni
Un processo master di SQL Server Agent non può essere destinato a server locali e remoti.
Sicurezza
A meno che non si sia membri del sysadmin ruolo predefinito del server, è possibile modificare solo i processi di cui si è proprietari. Per informazioni dettagliate, vedere Implementare la sicurezza di SQL Server Agent.
Uso di SQL Server Management Studio
Per modificare un lavoro
Nell'Esplora oggetti di , connettersi a un'istanza del Motore di database di SQL Server e quindi espandere tale istanza.
Espandere SQL Server Agent, espandere processi , fare clic con il pulsante destro del mouse sul processo da modificare e quindi scegliere Proprietà .
Nella finestra di dialogo Proprietà del Processo, aggiornare le proprietà, i passaggi, la pianificazione, gli avvisi e le notifiche del processo utilizzando le pagine corrispondenti.
Uso di Transact-SQL
Per modificare un incarico
In Esplora oggetti, connettersi a un'istanza del Motore di database, e quindi espandere tale istanza.
Sulla barra degli strumenti fare clic su Nuova query.
Nella finestra di query, utilizzare le procedure di sistema memorizzate seguenti per modificare un'attività.
Eseguire sp_update_job (Transact-SQL) per modificare gli attributi di un processo.
Eseguire sp_update_schedule (Transact-SQL) per modificare i dettagli di pianificazione di un'attività.
Eseguire sp_add_jobstep (Transact-SQL) per aggiungere nuovi passaggi di processo.
Eseguire sp_update_jobstep (Transact-SQL) per modificare i passaggi dell'attività preesistente.
Eseguire sp_delete_jobstep (Transact-SQL) per rimuovere un passaggio di processo da un processo.
Stored procedure aggiuntive per modificare qualsiasi processo principale dell'Agent di SQL Server:
Eseguire sp_delete_jobserver (Transact-SQL) per eliminare un server attualmente associato a un processo.
Eseguire sp_add_jobserver (Transact-SQL) per associare un server al processo corrente.
Utilizzo degli oggetti di gestione di SQL Server
Per modificare un lavoro
Usare la classe lavoro utilizzando un linguaggio di programmazione a tua scelta, ad esempio Visual Basic, Visual C# o PowerShell. Per altre informazioni, vedere SQL Server Management Objects (SMO).