Arrestare un processo
In questo argomento viene illustrato l'arresto di un processo di Microsoft SQL Server Agent. Un processo è una serie specificata di azioni eseguite da SQL Server Agent.
Prima di iniziare:
Limitazioni e restrizioni
Sicurezza
Per arrestare un processo utilizzando:
SQL Server Management Studio
Transact-SQL
SQL Server Management Objects
Prima di iniziare
Limitazioni e restrizioni
Se in un processo è in esecuzione un passaggio di tipo CmdExec o PowerShell, viene impostata l'interruzione anticipata del processo eseguito, ad esempio MioProgramma.exe. Tale interruzione può causare un comportamento imprevisto, poiché ad esempio i file utilizzati dal processo potrebbero restare aperti.
Per un processo multiserver, viene inviata un'istruzione STOP a tutti i server di destinazione del processo.
Sicurezza
Per informazioni dettagliate, vedere Implementazione della sicurezza di SQL Server Agent.
[Torna all'inizio]
Utilizzo di SQL Server Management Studio
Per arrestare un processo
In Esplora oggetti connettersi a un'istanza del Motore di database di SQL Server ed espandere tale istanza.
Espandere SQL Server Agent e Processi, fare clic con il pulsante destro del mouse sul processo che si desidera arrestare e quindi scegliere Arresta processo.
Se si desidera arrestare più processi, fare clic con il pulsante destro del mouse su Monitoraggio attività processi e quindi scegliere Visualizza attività processi. In Monitoraggio attività processo selezionare i processi che si desidera arrestare, fare clic con il pulsante destro del mouse sulla selezione e quindi scegliere Arresta processi.
[Top]
Utilizzo di Transact-SQL
Per arrestare un processo
In Esplora oggetti connettersi a un'istanza del Motore di database.
Sulla barra Standard fare clic su Nuova query.
Copiare e incollare l'esempio seguente nella finestra Query e fare clic su Esegui.
-- stops a job named Weekly Sales Data Backup USE msdb ; GO EXEC dbo.sp_stop_job N'Weekly Sales Data Backup' ; GO
Per ulteriori informazioni, vedere sp_stop_job (Transact-SQL).
[Top]
Utilizzo di SQL Server Management Objects
Per arrestare un processo
Chiamare il metodo Stop della classe Job utilizzando un linguaggio di programmazione scelto come Visual Basic, Visual C# o PowerShell. Per ulteriori informazioni, vedere SMO (SQL Server Management Objects).
[Top]