因这几天在弄数据仓库的东西,昨天才刚写了“当Analyzer 2007 遇上.Net 3.0时,可能会秀才爱上兵”,想不到今天又给Sql代理SSIS包折腾了一天,真是祸不单行啊。。。
?
还好最终终于都解决了,很感谢网上朋友所说的解决方案,不过似乎有些都行不通,虽然下面的解决方案也是受益于各位长辈,但因长辈们的技术高超,说的话总是要花费一些精力去理解,小弟在此写得通俗些,希望可以给各位同路落难的兄弟们带来帮助。
?
问题描述:
?
SSIS包已在VS2005中制作并成功执行,接下来就是将该包部署到Sql Agent 中当作业运行,但不管怎么弄在Sql Agent中就是跑不成功,看了错误日志也不懂,感觉日志太少了(不知是不是因为我没配什么东西)。相关错误提示信息如下:
?
?
?
?
?
?
?
?解决方案:
?
据一位前辈所说,agent服务默认是本地系统帐户无法访问网络资源, 可以改成admimistrator或其它具有相应权限的成员。反正已经试过n种方法了,也不防在试试这种,无语的是,设完之后这问题竟然真的销声匿迹了,感谢前辈们不吝赐教。下面为具体设置方式:
?
关键在下面,默认的登录身份为“内置帐户”
?
应改为下面的设置,选择“本帐户”并指定一个用户
?
?
1 楼 nicepulse 2011-02-23
太好了,正好最近我也遇到这类的问题,代理不大正常,刚开始就是重启机器就好了,后来觉得重启也不是办法,就尝试解决,在windows服务里把sql的服务都启动一遍倒是也能解决,但是过一段时间,代理服务就又不正常了,看看楼主的方法是否能根治。