【问题标题】:Error on Deploy of Sql Analysis Services with Sql Agent使用 Sql Agent 部署 Sql Analysis Services 时出错
【发布时间】:2018-06-06 13:08:44
【问题描述】:

我正在我的 SQL 服务器上创建一个完整的 BI 解决方案。 我创建 SSIS 进程并由 SQL SERVER AGENT 安排。 现在,在我的 Analysis Services 上,我创建了解决方案并将其部署在我的服务器上。在 Visual Studio 中,我无法正确部署解决方案。现在,为了每小时刷新一次数据,我使用 SQL Server Analysis Services 命令 (.xmla) 安排 SSIS 和 SSAS。

当我不是从 Visual Studio 而是从 SQL Server 代理运行进程时,我收到此错误:

Il processo Business Intelligence ha restituito :Microsoft.AnalysisServices.Xmla.XmlaException: La richiesta DDL JSON non è riuscita con l'errore seguente: Non è stato possibile eseguire uno script JSON。错误恢复:L'utente 'NT SERVICE\SQLAgent$SQLBITAB' non dispone delle autorizzazioni necessarie per modificare l'oggetto 'VenditeAgentiClienti' oppure l'oggetto non esiste。

我找不到如何授权 SQL SERVER AGENT 执行此操作。 在 SSIS 进程之后,还有其他解决方案来更新 SSAS 表吗?

【问题讨论】:

    标签: sql sql-server ssis ssas sql-agent


    【解决方案1】:

    您的 SQL Server 代理 帐户 - NT SERVICE\SQLAgent$SQLBITAB - 没有足够的用户权限。您应该在具有足够用户权限的特定用户帐户下执行 SSIS 包。

    这里有一个detailed walk-through instruction,介绍如何创建所谓的 SQL 代理代理帐户 并将其用于从 SQL 代理执行 SSIS 包。

    【讨论】:

    • 我的 SSIS 工作正常。是造成此错误的 SSAS 进程。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-26
    • 2011-08-03
    • 2017-04-15
    相关资源
    最近更新 更多