在我所处的遗留项目中,我们有几个通过DTS执行的处理.DTS并不是我在嘿嘿日工作的很多东西....我在大学里.
更具体,这些过程在ActiveX代码块中 - 基本上是数据库的VBScript.调试真的很难.
无论如何,我想知道过去或现在有经验的DTS专业人员是否可以提供有关如何处理调试,故障排除或以其他方式处理DTS包开发的提示.
这个问题被标记为社区维基,我希望为所有类型的DTS包实现提供一般和有针对性的想法和方法.
我有一个复杂的DTS包,导入一些数据,运行一些批处理脚本,制作一个CSV文件,并通过FTP上传结果输出.有时FTP进程会失败.
我创建了一个"DTS LOG"表,在每个步骤之后,我只需添加一个SQL插入任务,并在表中写入时间戳和函数名.我的目的是告诉我任何没有完成的过程.
虽然这可能不像您需要的那样精细,但至少您会知道问题在执行中的位置.