日期:2014-05-19  浏览次数:20563 次

关于调度包的问题
我目前做了个包转换,是将一个excel表里面的数据导入到server数据库里面,手动执行该包可以执行,但是当调度了后,在作业里面来执行这个包的时候就执行不了,请高手帮忙!!!

------解决方案--------------------
大部分应该都是权限问题导致的.

看看你的Excel是不是放在网络磁盘, 还是本地硬盘.

再看看你的SQL Server Agent(SQL Server代理)的服务帐号是什么? 这个服务帐号有没有权限访问你的Excel 文件和SQL Server.

当你手工运行的时候, DTS的执行会参考到你登陆Windows的帐号权限, 但是如果你用调度执行的时候就要看看你所用的服务帐号(Service Account)的权限了.

Good Luck
------解决方案--------------------
在查询分析器中执行(用存储过程执行是否成功).如果可以执行.
那检查你的JOB配置..