DTS包在命令行运行求教!

时间:2022-09-26 17:42:50
c:\dtsrun /Fd:\lihua\dts\total
DTSRun:  正在装载...

错误:   -2147220438 (8004042A); 提供程序错误:   0 (0)
   字符串错误:   指定的存储文件中包含多个包;装载时要求有名称或 Guid。
   错误源:   Microsoft 数据转换服务 (DTS) 包
   帮助文件:   sqldts80.hlp
   帮助上下文:   704

说明:total包包含有多个DTS包!
请各位高手赐教!

6 个解决方案

#1


顶。

#2


跟上用户名和密码!!

#3


dtsrun /Sserver_name /Uuser_nName /Ppassword /Npackage_name /Mpackage_password

#4


还有一个简单的办法,右键包->调度->随便定一个调度

再到JOB中把这个调度对应的JOB打开,双击STEP,把里面的命令拷贝出来就行了.

#5


CrazyFor(冬眠的鼹鼠):
跟上用户名和密码结果一样,没有变化!
再到JOB中把这个调度对应的JOB打开,双击STEP,把里面的命令拷贝出来就行了.
这种办法倒是可以,但是它的代码是编译以后的代码,根本看不懂!
有没有可以通过加参数的方法?
谢谢各位!

#6


在命令下键入dtsrun看看吧

#1


顶。

#2


跟上用户名和密码!!

#3


dtsrun /Sserver_name /Uuser_nName /Ppassword /Npackage_name /Mpackage_password

#4


还有一个简单的办法,右键包->调度->随便定一个调度

再到JOB中把这个调度对应的JOB打开,双击STEP,把里面的命令拷贝出来就行了.

#5


CrazyFor(冬眠的鼹鼠):
跟上用户名和密码结果一样,没有变化!
再到JOB中把这个调度对应的JOB打开,双击STEP,把里面的命令拷贝出来就行了.
这种办法倒是可以,但是它的代码是编译以后的代码,根本看不懂!
有没有可以通过加参数的方法?
谢谢各位!

#6


在命令下键入dtsrun看看吧