簡體   English   中英

從SQL Server代理作業中處理OLAP多維數據集失敗

[英]Processing OLAP Cube Fails from within SQL Server Agent Job

我有此SQL Server代理作業。 在工作中有一步要在遠程服務器上處理OLAP多維數據集。 步驟類型是Analysis Services命令。 下面是命令:

<Process xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
  <Object>
    <DatabaseID>DatabaseName</DatabaseID>
  </Object>
  <Type>ProcessFull</Type>
</Process>

處理該步驟時,它在40分鍾后失敗,並顯示以下錯誤消息:

以用戶身份執行:DOMAIN \\ user。 Microsoft.AnalysisServices.Xmla.ConnectionException:連接超時或丟失。

現在,我在遠程Analysis Services服務器上為該用戶授予了管理員權限。 我可以從Management Studio中連接到此服務器,並成功處理數據庫。

但是由於某種原因,這項工作似乎無法處理多維數據集。

救命?

謝謝。

聽起來可能需要增加ExternalCommandTimeout屬性。 如果是這種情況,請連接到Management Studio中的Analysis Services服務器實例。 右鍵單擊服務器,然后選擇“屬性”。 選擇“顯示高級(所有)屬性”,然后增加“ ExternalCommandTimeout”的值。

SSAS似乎超時40分鍾。

您的DSV是否連接到多個數據源? 它可能連接到第一個,而第二個則失敗。 否則可能是您的sql服務器上的死鎖。 您是否在服務器上運行了sp_who2來查看進程的狀態?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM