在job中是怎么定义使用这个DTS包的?
是不是用户在执行这个DTS包的时候产生了权限问题?

解决方案 »

  1.   

    这个问题很简单,出现这种情况主要是因为你的sqlserver agent帐号和建立dts的用户不是同一个用户,解决办法有两个:一是使用agent所用的帐号登录数据库服务器(域用户登录),然后重新创建dts;二是修改agent所用的帐号,或者把该帐号服务器角色设为system administrators.
      

  2.   

    我在这里回答了:
    http://www.csdn.net/expert/topic/745/745372.xml?temp=.3093988
      

  3.   

    注意一点:运行JOB是需要SYSADMIN权限的