• SQL Server使用代理服务执行job时报错问题解决了


              前段时间我们公司上线了一些BI报表,使用还是微软的SQL Server 自带的SSIS 和 SSAS做的取数和模型,然后使用的第三方的报表来做

    展现。上线后的半个月时间里一直都能够很正常的运行,晚上取数和刷新cube的job都没有任何问题。

              没有想到半个月后一段时间里,job的执行偶尔会出现报错,一般是在刷新cube的那个动作时出现错误。但是重新手动刷新下又没有任何

    问题,执行很快就成功了。而且晚上刷新cube的这个job执行出差的频率也不固定,但是后面的频率也慢慢变高了,4台服务器上都会偶尔出错,

    而且经常是今天这台出错,明天另外2台出错,反正经常是轮着来,有的频率高,有的频率低,完全没有规律。后来跟踪了下系统日志,如下所

    示:

               

    应用程序-特定 权限设置并未向在应用程序容器 不可用 SID (不可用)中运行的地址 LocalHost (使用 LRPC) 中的用户 NT
    SERVICE\SQLAgent$******* SID (S-1-5-80-2996941731-1664248-3670565191-2014504474-1758671020)授予针对
    CLSID 为 {806835AE-FD04-4870-A1E8-D65535358293}

    看到网上有些帖子有反馈类似问题的处理方案,其中一个如下:

    在测试环境验证后发现还是不行。后来着手查看了下4台服务器上刷新cube的job的运行身份,其中有一台服务器job的运行身
    份我们用的是一个凭据来作为运行身份来执行的,这台服务器的job运行就没有出现过错误。后来我又将其他几台服务器的运行
    身份全部从SQL Server代理服务器账号改为使用凭据,凭据都有赋予执行SSIS,SSAS任务和代码的权限。然后从第二天开始
    一切恢复了宁静,从此以后再也没有刷新cube偶尔出差的情况了。




               


               

  • 相关阅读:
    回调函数
    TFS(Team Foundation Server)介绍和入门
    android widget 开发实例 : 桌面便签程序的实现具体解释和源代码 (上)
    非常多人不愿意承认汉澳sinox已经超过windows
    vim: 自己定义颜色主题(colorscheme)
    银行家算法
    一道百度架构题
    select poll使用
    LDAPserver的安装
    在eclipse中启动tomcat时报错:could not create java virtual machine... a fatal error...
  • 原文地址:https://www.cnblogs.com/kevinGao/p/15764497.html
Copyright © 2020-2023  润新知