Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Намерете дата на последна промяна/разгръщане на пакета SSIS - SQL Server

Не ми е позволено да коментирам последния отговор, но в SQL Server 2016, тъй като пакетите могат да бъдат внедрени поотделно, както и да бъдат внедрени като пълен проект, ако използвате

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

Тогава няма да получавате правилния отговор винаги, защото гледате датата на внедряване на проекта.

Проследяването на версиите за SSIS пакети изглежда е на ниво проект през 2016 г., а не на ниво пакет, така че не знам дали има начин да се намери точната дата, на която даден пакет е внедрен.

Моля, вижте https://www.timmitchell. net/post/2016/11/11/ssis-catalog-project-versioning/ за добра информация по този въпрос.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да получите последния ден от миналата седмица в sql?

  2. Проблем с номер на ред за съхранена процедура на SQL Server

  3. Кодът на Entity Framework е бавен, когато се използва Include() много пъти

  4. Намерете САМО главни букви в дума чрез IN SQL Server заявка

  5. Неправилен синтаксис близо до „GO“