Definir opciones de pasos de trabajo de Transact-SQL

En este tema se describe cómo definir las opciones de pasos de trabajo de Transact-SQL del Agente SQL Server de Microsoft en SQL Server 2012 mediante SQL Server Management Studio u Objetos de administración de SQL Server.

En este tema

  • Antes de empezar:  

    Seguridad

  • Para definir opciones de pasos de trabajo de Transact-SQL, utilizando:

    SQL Server Management Studio

    objetos de administración de SQL Server

Antes de empezar

Seguridad

Para obtener información detallada, vea Implementar la seguridad del Agente SQL Server.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar SQL Server Management Studio

Para definir opciones de pasos de trabajo de Transact-SQL

  1. En el Explorador de objetos, expanda Agente SQL Server, expanda Trabajos, haga clic con el botón secundario en el trabajo que desee editar y, a continuación, haga clic en Propiedades.

  2. Haga clic en la página Pasos, seleccione un paso de trabajo y, a continuación, haga clic en Modificar.

  3. En el cuadro de diálogo Propiedades de paso de trabajo, confirme que el tipo de trabajo es Script de Transact-SQL (TSQL) y seleccione la página Avanzadas.

  4. Especifique la acción para llevar a cabo en caso de que el trabajo sea correcto. Para ello, selecciónela de la lista Acción en caso de éxito.

  5. Especifique el número de reintentos escribiendo un número comprendido entre 0 y 9999 en el cuadro Número de reintentos.

  6. Especifique el intervalo de reintento escribiendo un número de minutos comprendido entre 0 y 9999 en el cuadro Intervalo de reintento.

  7. En la lista Acción en caso de error, elija la acción que se llevará a cabo en caso de que el trabajo genere un error.

  8. Si el trabajo es un script de Transact-SQL, puede elegir una de las siguientes opciones:

    • Escriba el nombre de un archivo de salida. De forma predeterminada, el archivo se sobrescribe cada vez que se ejecuta el paso de trabajo. Si no desea que se sobrescriba el archivo de salida, active la casilla Anexar salida al archivo existente. Esta opción solo está disponible para los miembros del rol fijo de servidor sysadmin. Tenga en cuenta que SQL Server Management Studio no permite a los usuarios ver archivos arbitrarios del sistema de archivos, por lo que no se puede utilizar Management Studio para ver los registros de los pasos de trabajo que se escriben en el sistema de archivos.

    • Active la casilla Registro en tabla si desea registrar el paso de trabajo en una tabla de bases de datos. De forma predeterminada, el contenido de la tabla se sobrescribe cada vez que se ejecuta el paso de trabajo. Si no desea que se sobrescriba el contenido, active la casilla Anexar salida a la entrada existente de la tabla. Una vez ejecutado el paso de trabajo ya puede verse el contenido de la tabla haciendo clic en Ver.

    • Active la casilla Incluir salida de paso en historial si desea que la salida se incluya en el historial de pasos. La salida solo se mostrará si no hubo errores. Asimismo, la salida puede aparecer truncada.

  9. Si es miembro del rol fijo de servidor sysadmin y desea ejecutar este paso de trabajo con otro inicio de sesión de SQL, seleccione el inicio de sesión de SQL en la lista Ejecutar como usuario.

Icono de flecha usado con el vínculo Volver al principio[Top]

Usar Objetos de administración de SQL Server

Para definir opciones de pasos de trabajo de Transact-SQL

Utilice la clase JobStep mediante un lenguaje de programación que elija, como Visual Basic, Visual C# o PowerShell. Para obtener más información, vea Objetos de administración de SQL Server (SMO).

Icono de flecha usado con el vínculo Volver al principio[Top]