Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Rechercher la date de dernière modification/déploiement du package SSIS - SQL Server

Je ne suis pas autorisé à commenter la dernière réponse, mais dans SQL Server 2016, car les packages peuvent être déployés individuellement, ainsi que déployés en tant que projet complet, si vous utilisez

USE SSISDB
GO
SELECT MAX(p.last_deployed_time) AS last_deployed_time
FROM   [internal].[projects] p
       INNER JOIN [internal].[packages] pk ON pk.project_id = p.project_id

Ensuite, vous n'obtiendrez pas toujours la bonne réponse car vous regardez la date de déploiement du projet.

Le suivi de la gestion des versions des packages SSIS semble être au niveau du projet en 2016 plutôt qu'au niveau du package, donc je ne sais pas s'il existe un moyen de trouver la date exacte à laquelle un package particulier a été déployé.

Veuillez consulter https://www.timmitchell. net/post/2016/11/11/ssis-catalog-project-versioning/ pour de bonnes informations à ce sujet.