Wednesday, 8 August 2012

List out Mirroring databases

SELECT A.name,
       CASE
         WHEN B.mirroring_state IS NULL THEN 'Not in Mirroring'
         ELSE 'In Mirroring'
       END AS MirroringState
FROM   sys.databases A
       INNER JOIN sys.database_mirroring B
               ON A.database_id = B.database_id
WHERE  a.database_id > 4
ORDER  BY A.name 

Script to find the jobs running SSIS Packages

USE msdb
go
SELECT sj.job_id     AS JobId,
       sj.name       AS JobName,
       sjs.step_name AS StepName,
       sjs.command   AS Command
FROM   sysjobs sj
       INNER JOIN sysjobsteps sjs
               ON( sj.job_id = sjs.job_id )
WHERE  sjs.subsystem = 'SSIS'
go