首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >DTS-调试技巧

DTS-调试技巧
EN

Stack Overflow用户
提问于 2008-11-24 16:51:15
回答 2查看 2.1K关注 0票数 4

在我正在进行的遗留项目中,我们有几个通过DTS预先形成的处理。DTS不是我在这一天做过很多工作的东西.我上过大学。

更具体的是,这些过程是在ActiveX代码块中进行的--基本上是数据库的VBScript。调试起来真的很困难。

无论如何,我想知道过去或现在有经验的DTS专业人员是否可以提供如何处理调试、或以其他方式处理DTS包开发的技巧。

这个问题被标记为社区wiki,我希望为所有类型的DTS包实现提供通用和有针对性的想法和方法。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2008-11-24 17:52:53

我有一个复杂的DTS包,它导入一些数据,运行一些批处理脚本,生成一个CSV文件,并通过FTP上传结果输出。有时FTP进程会失败。

我创建了一个"DTS日志“表,在每一步之后,我简单地添加了一个SQL任务,并将时间戳和函数名写入表中。我提出了一个观点,向我展示任何没有完成的过程。

虽然这可能不像您所需要的那样细粒度,但至少您将知道执行过程中的问题所在。

票数 5
EN

Stack Overflow用户

发布于 2008-11-24 17:28:29

在脚本部分,我使用MsgBox显示“我到这里”或"xfer已工作“或任何您想要指示在运行时不太明显的发生的事情。

如果要测试流的特定部分,还可以使用条件语句分支到“End”。

如果您无法使用DTS,但同时运行Server 2005实例,您可能会看到是否无法将DTS包升级到DTSX ()并在那里重新执行它们。我知道这不是什么“把戏”,但你可以在VS2005 IDE中工作,可以用.NET编写,也可以设置断点,使在'DTS‘世界中的生活更加轻松。

这里也有一些文章:

http://www.databasejournal.com/article.php/1503191

向下滚动,您将看到“SQLServer2000DTS”文章。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/314758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档