Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este tema se describe cómo detener un trabajo del Agente SQL Server de Microsoft. Un trabajo es una serie especificada de acciones que realiza el Agente SQL Server.
Antes de empezar: ,
Limitaciones y restricciones
Seguridad
Para detener un trabajo, utilizando:
SQL Server Management Studio
Transact-SQL
objetos de administración de SQL Server
Antes de empezar
Limitaciones y restricciones
Si un trabajo está ejecutando un paso de tipo CmdExec o PowerShell, se forzará la finalización prematura del proceso que se está ejecutando (por ejemplo, MyProgram.exe). Esto puede provocar un comportamiento imprevisible como, por ejemplo, que se mantengan abiertos los archivos utilizados por el proceso.
Si se trata de un trabajo multiservidor, se expone una instrucción STOP para el trabajo en todos los servidores de destino correspondientes.
Seguridad
Para obtener información detallada, vea Implementar la seguridad del Agente SQL Server.
[Arriba]
Usar SQL Server Management Studio
Para detener un trabajo
En el Explorador de objetos, conéctese a una instancia de Motor de base de datos de SQL Server y, después, expándala.
Expanda Agente SQL Server, expanda Trabajos, haga clic con el botón secundario en el trabajo que desea detener y haga clic en Detener trabajo.
Si desea detener varios trabajos, haga clic con el botón secundario en Monitor de actividad de trabajo y, a continuación, haga clic en Ver actividad de trabajo. En Monitor de actividad de trabajo, seleccione los trabajos que desee detener, haga clic con el botón secundario en la selección y, a continuación, haga clic en Detener trabajos.
[Top]
Usar Transact-SQL
Para detener un trabajo
En el Explorador de objetos, conéctese a una instancia del Motor de base de datos.
En la barra Estándar, haga clic en Nueva consulta.
Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar.
-- stops a job named Weekly Sales Data Backup USE msdb ; GO EXEC dbo.sp_stop_job N'Weekly Sales Data Backup' ; GO
Para obtener más información, vea sp_stop_job (Transact-SQL).
[Top]
Usar Objetos de administración de SQL Server
Para detener un trabajo
Llame al método Stop de la clase Job mediante el lenguaje de programación que desee, como Visual Basic, Visual C# o PowerShell. Para obtener más información, vea Objetos de administración de SQL Server (SMO).
[Top]