Modificare un processo
In questo argomento viene descritto come modificare le proprietà dei processi di Microsoft SQL Server Agent in SQL Server 2012 utilizzando SQL Server Management Studio, Transact-SQL o SQL Server Management Objects.
Contenuto dell'argomento
Prima di iniziare:
Limitazioni e restrizioni
Sicurezza
Per modificare un processo tramite:
SQL Server Management Studio
Transact-SQL
SQL Server Management Objects
Prima di iniziare
Limitazioni e restrizioni
Un processo master di SQL Server Agent non può essere destinato sia a server locali che a server remoti.
Sicurezza
È possibile modificare solo i processi di cui si è proprietari, a meno che non si appartenga al ruolo predefinito del server sysadmin. Per informazioni dettagliate, vedere Implementazione della sicurezza di SQL Server Agent.
[Top]
Utilizzo di SQL Server Management Studio
Per modificare un processo
In Esplora oggetti connettersi a un'istanza del Motore di database di SQL Server ed espandere questa istanza.
Espandere il nodo SQL Server Agent e quindi il nodo Processi. Fare clic con il pulsante destro del mouse sul processo che si desidera modificare e quindi scegliere Proprietà.
Nella finestra di dialogo Proprietà processo aggiornare le proprietà, i passaggi, la pianificazione e le notifiche del processo nelle schede corrispondenti.
[Top]
Utilizzo di Transact-SQL
Per modificare un processo
In Esplora oggetti connettersi a un'istanza del motore di database ed espanderla.
Sulla barra degli strumenti fare clic su Nuova query.
Nella finestra Query utilizzare le stored procedure di sistema seguenti per modificare un processo.
Eseguire sp_update_job (Transact-SQL) per modificare gli attributi di un processo.
Eseguire sp_update_schedule (Transact-SQL) per modificare i dettagli della pianificazione per la definizione di un processo.
Eseguire sp_add_jobstep (Transact-SQL) per aggiungere nuovi passaggi di processo.
Eseguire sp_update_jobstep (Transact-SQL) per modificare i passaggi di processo preesistenti.
Eseguire sp_delete_jobstep (Transact-SQL) per rimuovere un passaggio da un processo.
Stored procedure aggiuntive per modificare qualsiasi processo master di SQL Server Agent:
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.
[Top]
Utilizzo di SQL Server Management Objects
Per modificare un processo
Utilizzare la classe Job tramite un linguaggio di programmazione come Visual Basic, Visual C# o PowerShell. Per ulteriori informazioni, vedere SMO (SQL Server Management Objects).
[Top]