Сценарий SQL Server 2000 для вывода списка всех пакетов DTS служб метаданных

Я делаю пакет SSIS, который будет распространяться на все наши серверы БД для сбора информации о них и о том, что на них находится. И в этом случае есть ящик SQL 2000 с кучей пакетов DTS.

Теперь я могу легко перечислить локальные пакеты, используя «exec sp_enum_dtspackages», но здесь не перечислены пакеты служб метаданных.

Я не могу найти ничего очевидного в Интернете или в базе данных, чтобы помочь мне с этим, даже после того, как прикрепил к нему профилировщик.

Так что я надеялся, что кто-нибудь сможет помочь мне со сценарием. Я ищу имя, описание, владельца и дату создания.

Заранее спасибо.


person Ryk    schedule 22.10.2010    source источник


Ответы (1)


person    schedule
comment
Большое вам спасибо, это то, что я искал! Работает отлично, мне просто нужно сделать ОТЛИЧНЫЙ список. Ваше здоровье. - person Ryk; 26.10.2010
comment
Это определенно работает, единственным недостатком является то, что он не покажет вам пакет, если у него нет описания. Так что обходной путь - ввести описание. - person Ryk; 26.10.2010
comment
@ryk: вместо этого вы можете изменить INNER JOIN в RtblSumInfo на LEFT JOIN. После этого вы получите пакеты с описанием или без него. - person Joe Stefanelli; 26.10.2010
comment
Да, могу, но потом я получаю почти 3000 строк совершенно несвязанного материала, и я не вижу способа отфильтровать их, но я очень доволен вашим ответом, и он работает для меня. Большое спасибо! Я уверен, что и другие сочтут это полезным! - person Ryk; 26.10.2010