DTS包的问题?

我如果存储过程中调用DTS包,但是在DTS中数据源是文本文件,路径未定,那怎么传递参数给DTS包呢?

---------------------------------------------------------------

用动态语句。类似帖子:
http://expert.csdn.net/Expert/topic/1207/1207602.xml?temp=.9036066
---------------------------------------------------------------

在存储过程中调用DTS包,可以用DTSRUN

但是在调用之前,你首先要把你的文本文件复制到你的DTS中调用的路径,
exec xp_cmdshell 'copy path\aa.txt path\myDTSname.txt'

这样做就可以把参数传给存储过程,不用传给DTS,但能达到同样的效果。

Published At
Categories with 数据库类
Tagged with
comments powered by Disqus