Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Datum der letzten Änderung/Bereitstellung des SSIS-Pakets suchen – SQL Server

Ich darf die letzte Antwort nicht kommentieren, aber in SQL Server 2016, da Pakete einzeln bereitgestellt und als vollständiges Projekt bereitgestellt werden können, wenn Sie

verwenden
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

Dann erhalten Sie nicht immer die richtige Antwort, weil Sie sich das Bereitstellungsdatum des Projekts ansehen.

Die Verfolgung der Versionsverwaltung für SSIS-Pakete scheint 2016 eher auf Projektebene als auf Paketebene zu erfolgen, daher weiß ich nicht, ob es eine Möglichkeit gibt, das genaue Datum zu finden, an dem ein bestimmtes Paket bereitgestellt wurde.

Siehe https://www.timmitchell. net/post/2016/11/11/ssis-catalog-project-versioning/ für einige gute Informationen dazu.