请问一个dts的调度问题

puppylsy 2003-11-27 09:58:21
我刚刚开始学习用sqlserver的server agent,现在写了一个dts包,并且选择调度了,但是每次调度就不能运行,我的调度程序是:DTSRun /~Z(后面是加密的省略)
选的也是CmdExec
但是上面的语句我直接在dos下面运行就可以,放在作业里面就不行。
放在作业里面出的错是:
[136] 已经报告的作业 assigndatatrans: 无法创建进程(为步骤 1,作业 0x159E0E86DA9A444EA18296D1007E5B1F)(原因: 系统找不到指定的文件。)

大家帮忙看看,多谢啊
...全文
40 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
pengdali 2003-11-28
  • 打赏
  • 举报
回复
你直接手工在企业管理器里执行包呢?
puppylsy 2003-11-28
  • 打赏
  • 举报
回复
直接在数据转换服务中执行包没有问题啊。
puppylsy 2003-11-27
  • 打赏
  • 举报
回复
大力兄,我就是这么做的,右键单击包,选择调度,然后把代码拷贝出来....要不我也不会直接运行dtsrun /~Z的一堆加密东东了。
还有,包的存储位置,作业用户这些的概念我还不是很清楚,你能给我贴一片文章么?谢谢。
pengdali 2003-11-27
  • 打赏
  • 举报
回复
1、
你的包是存储再那里?

2、
作业用户对吗?

3、在你的操作系统中查找dtsrun.exe。

找到后,复制这个文件的路径,

再打开你的JOB的STEP,把这个路径加到
DTSRUN....的命令前面,
pengdali 2003-11-27
  • 打赏
  • 举报
回复
简单方法 做好包后,右键你的包,选调度,设置好后,到作业里把代码考备出来。就OK了,绝对正确

34,874

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧