Compartir a través de


Configurar la programación para la tarea del Agente 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 Azure SQL Managed Instance, actualmente son compatibles la mayoría de las características del Agente SQL Server. Consulte Diferencias de T-SQL entre SQL Server y Azure SQL Managed Instance o Limitaciones de los trabajos del Agente SQL en SQL Managed Instance para obtener 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 un trabajo, debe haber creado un trabajo. 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 el Explorador de objetos, conéctese a una instancia de SQL Server y expándala.

  3. Expanda Agente SQL Server, expanda Trabajos, haga clic con el botón derecho en el trabajo que desee programar y seleccione Propiedades.

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

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

  6. Desactive la casilla Habilitado si no desea que la programación tenga efecto inmediatamente después de su creación.

  7. En Tipo de programación, seleccione una de las siguientes operaciones:

    • Seleccione Iniciar automáticamente al iniciar el Agente SQL Server para iniciar el trabajo cuando se inicie el servicio del 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 Periódica si desea que una programación se ejecute varias veces. Para establecer la programación periódica, rellene 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 en Una vez, rellene el grupo Repetición una vez del 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 Trabajos, haga clic con el botón derecho en el trabajo que desee programar y seleccione Propiedades.

  3. Seleccione la página Programaciones y, a continuación, seleccione 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 la programación asociada.

  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.