Compartir a través de


Configurar la programación para la tarea del Agente de SQL Server

se aplica a:SQL Serverazure SQL Managed Instance

En este artículo se describe cómo configurar un horario para un trabajo para el agente de SQL Server para ejecutarse en SQL Server o en una instancia administrada de Azure SQL. Configure una programación de trabajos del Agente SQL Server mediante SQL Server Management Studio (SSMS), Transact-SQL o Objetos de administración de SQL Server (SMO).

Importante

En Instancia administrada de Azure SQL, la mayoría, pero no todas las características del Agente SQL Server están actualmente admitidas. Consulte diferencias de T-SQL de Azure SQL Managed Instance con respecto a SQL Server para más información.

Seguridad

Para obtener información detallada, consulte Implementación de la seguridad del Agente SQL Server.

Prerrequisitos

Para configurar una programación para una tarea, debe haber creado ya la tarea. Si necesita crear un trabajo, consulte Crear un trabajo.

Configuración de la programación de un trabajo

Puede configurar una programación para un trabajo del Agente SQL mediante SQL Server Management Studio (SSMS), Transact-SQL o Objetos de administración de SQL Server (SMO).

Para crear una programación en SQL Server Management Studio, siga estos pasos:

  1. Abra SQL Server Management Studio (SSMS).

  2. En Explorador de objetos, conectar con una instancia de SQL Server y luego expandir esa instancia.

  3. Despliegue Agente SQL Server, despliegue Trabajos, haga clic con el botón derecho en el trabajo que desea planificar y seleccione Propiedades.

  4. Seleccione la página Programaciones y, a continuación, seleccione Nuevo.

  5. En el cuadro Nombre, escriba un nombre para el nuevo cronograma.

  6. Desactive la casilla Habilitado si no desea que el programa surta efecto inmediatamente tras su creación.

  7. Para Tipo de agenda, seleccione una de las siguientes opciones:

    • Seleccione Iniciar automáticamente cuando el Agente SQL Server se inicie para iniciar el trabajo cuando se inicie el servicio Agente SQL Server.

    • Seleccione Iniciar cada vez que las CPU se vuelvan inactivas para iniciar el trabajo cuando las CPU alcancen una condición de inactividad.

    • Seleccione Recurrente si quiere que una programación se ejecute repetidamente. Para establecer la programación periódica, complete los grupos Frecuencia, Frecuencia diariay Duración en el cuadro de diálogo.

    • Seleccione una vez si desea que la programación se ejecute solo una vez. Para establecer la programación de una sola vez, complete el grupo de ocurrencia única en el cuadro de diálogo.

Para adjuntar una programación a un trabajo en SSMS, siga estos pasos:

  1. En Explorador de Objetos, conéctese a una instancia de SQL Server y luego expanda esa instancia.

  2. Expanda Agente SQL Server, expanda Tareas, haga clic con el botón derecho en la tarea que desea programar y seleccione Propiedades.

  3. Seleccione la página de Programaciones y, a continuación, elija Elegir.

  4. Seleccione el horario que desea adjuntar y, a continuación, seleccione Aceptar.

  5. En el cuadro de diálogo Propiedades del trabajo, haga doble clic en el horario adjunto.

  6. Compruebe que fecha de inicio está establecida correctamente. Si no es así, establezca la fecha en la que desea que se inicie la programación y, a continuación, seleccione Aceptar.

  7. En el cuadro de diálogo Propiedades del trabajo , seleccione Aceptar.