在SQL Server 2000中获取DTS包的ID

我已经在SQL Agent中设置了一个工作,并执行了一些步骤。 这些步骤都是这样的:

DTSRun /〜Z0x6B7BDADEAD0D381F601ECC24B C0C4C522870C60DC5EC3D012C5D08A8DEB529CE 237A9215B878828FA8AD1FAC5FFB5CAA164ABBE 078BD638B2E062391EF98E2C7B31873C81A0291 537EBC449B9445233EED18AB93F86CEF58A1C36 9CFCA803703A059C2

我怎样才能找出哪个DTS包?

可以查询一个数据库,找出什么包ID是? 并获取包的名称例如

如果您签出DTSRun文档 ,您可以看到:

/~Z Indicates that the command line for dtsrun is encrypted using SQL Server 2000 encryption. 

你的命令行已被encryption,看起来你运气不好。

但经过进一步的研究,我发现这个:

 To decrypt what package it is, run from a command window: DTSRun /~Z0xA9B18C86BDE97AF20DFA3BDE264EFB9F95433CFF4GG418C085F2649E962AF05F2BB 3010076438B6B4F1E0919E7C362CD05F7CD41C4BBDE76C18CA9A3AE9194EC87B8FF1A115 6A3F286D8EB18A1DCC11D94E02F2759883AA146856CBB649E5F1E97187FC7C517EEDD34F B6B9AEC98C6857EB12D /!X /!C 

现在,打开textpad / notepad / word / favourite文字处理工具,粘贴结果,这样就可以得到DTS包的名字了。“

也许它会工作…