63 votos

Obtener una lista de Trabajos del Agente SQL Server

Tengo una amplia selección de estos para agregar a una hoja de cálculo y no quieren ir a través con la mano. ¿Cuál es el comando T-SQL(s) para generar una lista de Trabajos del Agente SQL Server?

72voto

K. Brian Kelley Puntos 7714

En cada servidor, usted puede consultar la tabla sysjobs en la base de datos msdb. Por ejemplo:

SELECT job_id, [name] FROM msdb.dbo.sysjobs;

6voto

Sean Kearon Puntos 2670

Aquí está mi contribución - también recibe el nombre de la categoría y filtra los trabajos del servidor de informes.

SELECT  sysjobs.name 'Job Name',
        syscategories.name 'Category',
        CASE [description]
          WHEN 'No Description available.' THEN ''
          ELSE [description]
        END AS 'Description'
FROM    msdb.dbo.sysjobs
        INNER JOIN msdb.dbo.syscategories ON msdb.dbo.sysjobs.category_id = msdb.dbo.syscategories.category_id
WHERE   syscategories.name <> 'Report Server'
ORDER BY sysjobs.name 

2voto

AdamB Puntos 1290

Mi jefe en realidad ordenados lo que estaba después de esto me dio la lista que fue después.

El USO de la base de datos msdb SELECCIONE el nombre de DE sysjobs

1voto

Jeff Cuscutis Puntos 3709

Esto puede ser lo que usted está buscando para Ver (y Deshabilitar) Trabajos del Agente SQL con TSQL

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: