Como obtener un listado de todos los packages de SSIS deployados dentro de la base msdb

SELECT sl.name As Owner, ISNULL(spf2.foldername,) + ‘/’ + spf.foldername as SSIS_Folder, sp.Name AS SSIS_Name, Description as SSIS_Description, verbuild, packagetype
FROM msdb.dbo.sysssispackages sp
inner join msdb.dbo.sysssispackagefolders spf on spf.folderid = sp.folderid
inner join msdb.sys.syslogins sl on sl.sid = sp.ownersid
left join msdb.dbo.sysssispackagefolders spf2 on spf2.folderid = spf.parentfolderid
ORDER BY sp.name

Importante: Esta consulta funciona para todos los packages instalados dentro de la base msdb, pero no para los que fueron deployados como archivos!

Importante 2: Esta consulta solo funciona en SQL Server 2008 en adelante. La vista msdb.dbo.sysssispackages no existe en SQL Server 2005.

Advertisement

Publicado el junio 10, 2011 en SQL Server, SSIS. Añade a favoritos el enlace permanente. Dejar un comentario.

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.