Compartir a través de


Eliminar uno o más trabajos

Se aplica a:SQL ServerAzure SQL Managed Instance

Importante

En Azure SQL Managed Instance, actualmente son compatibles la mayoría de las características del Agente SQL Server. Consulte Diferencias entre T-SQL de Azure SQL Managed Instance y SQL Server para más información.

En este tema, se describe cómo eliminar trabajos del Agente Microsoft SQL Server en SQL Server mediante SQL Server Management Studio, Transact-SQL u Objetos de administración de SQL Server.

Antes de empezar

Seguridad

Solo podrá eliminar los trabajos que posea, a menos que sea miembro del rol fijo de servidor sysadmin .

Uso de SQL Server Management Studio

Para eliminar un trabajo

  1. En el Explorador de objetos , conéctese a una instancia de Motor de base de datos de SQL Servery, después, expándala.

  2. Expanda Agente SQL Server, expanda Trabajos, haga clic con el botón derecho en el trabajo que desee eliminar y haga clic en Eliminar.

  3. En el cuadro de diálogo Eliminar objeto , confirme que el trabajo que desea eliminar está seleccionado.

  4. Haga clic en Aceptar.

Para eliminar varios trabajos

  1. En el Explorador de objetos , conéctese a una instancia de Motor de base de datos de SQL Servery, después, expándala.

  2. Expanda Agente SQL Server.

  3. Haga clic con el botón derecho en Monitor de actividad de trabajoy haga clic en Ver actividad de trabajo.

  4. En Monitor de actividad de trabajo, seleccione los trabajos que desee eliminar, haga clic con el botón derecho en la selección y, luego, elija Eliminar trabajos.

Usar Transact-SQL

Para eliminar un trabajo

  1. En el Explorador de objetos, conéctese a una instancia del Motor de base de datos.

  2. En la barra de Estándar, haga clic en Nueva consulta.

  3. Copie y pegue el siguiente ejemplo en la ventana de consulta y haga clic en Ejecutar.

    USE msdb ;  
    GO  
    
    EXEC sp_delete_job  
        @job_name = N'NightlyBackups' ;  
    GO  
    

Para más información, consulte sp_delete_job (Transact-SQL).

Usar Objetos de administración de SQL Server

Para eliminar varios trabajos

Use la clase JobCollection mediante un lenguaje de programación de su elección, como Visual Basic, Visual C# o PowerShell. Para más información, consulte Objetos de administración de SQL Server (SMO).