Удалить пакеты DTS с SQL Server?

#sql #dts

#sql #dts

Вопрос:

Какой самый простой способ удалить несколько пакетов DTS с SQL Server 2008?

Спасибо.

Ответ №1:

Если вы используете DTS (не SSIS), пакеты хранятся на SQL server, самый быстрый способ удалить их — удалить их непосредственно оттуда, где они хранятся — msdb.dbo.sysdtspackages.

Sysdtspackages содержит несколько версий каждого пакета, который был отредактирован и сохранен.

 SELECT *
FROM msdb.dbo.sysdtspackages
  

покажет вам содержимое таблицы.

 DELETE 
FROM msdb.dbo.sysdtspackages
WHERE name in ('package1','package2',etc)
  

удалит пакеты, которые вы называете.