0

从 SQL Server 2008 中删除多个 DTS 包的最简单方法是什么?

谢谢。

4

1 回答 1

2

如果您使用的是 DTS(不是 SSIS),则包存储在 SQL 服务器上,删除它们的最快方法是直接从它们所在的位置删除它们 - msdb.dbo.sysdtspackages。

Sysdtspackages 包含已编辑和保存的每个包的多个版本。

SELECT *
FROM msdb.dbo.sysdtspackages

将向您显示表格的内容。

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

将删除您命名的包。

于 2009-08-25T21:01:10.633 回答