zoukankan      html  css  js  c++  java
  • server重启导致执行包的job运行失败

    最近碰到一个非常烦人的东西,我部署了数据包在server上面

    环境: 工具:SSIS

        功能:查询PostgreSQL的资料塞到SQLSERVER,然后用一个凭据去执行Job,job里面包括多个数据包

    Job运行了好几天都很正常,当我发现一切都很顺利的时候,悲剧发生了,我的Job在某一天之后全部都失败了,报错如下,找了很久的问题都找不到原因,纠结了很久。

    最后我发现我用创建那个凭据的账号登陆到部署包的那个server上面手动执行了一次包,发现job竟然可以继续run了,理论还是不懂。就浅显的认为重启server后需要手动建立一次连接吧。

     但是不可能每次重启server都手动run包吧,考虑过写service用创建凭据的账号运行一次包,再一次纠结了很久。

    你对世界简单,世界就对你简单,回到最初的想法吧,其实一开始就设置的有问题(其实我们是看了别人的设置,理所应当的就按部就班了),如下图,我之前设置的是”User DSN“,才会有那些问题,其实应该设置“System DSN“就所有的问题都解决了。

  • 相关阅读:
    搜查令——中期总结
    搜查令——第二周
    软件工程团队项目——搜查令
    初入博客园
    初步了解Ajax
    APPLET基础
    LoggingFilter Session 以及Async
    Session
    XML定义 用途 工作原理及未来
    Linux安装Axis C构建WebService服务
  • 原文地址:https://www.cnblogs.com/ziqiumeng/p/10683371.html
Copyright © 2011-2022 走看看