我有一個包含分析服務處理任務的SSIS包。 此包由SQL Server 2008 R2中的SQL Server作業啓動。運行SQL Server代理時分析服務處理任務失敗
如果我自己運行此作業或手動處理多維數據集,一切都很好。
但是,如果我安排作業並讓SQL服務器代理運行它,那麼分析服務處理任務將失敗,說明OLAP存儲引擎中存在錯誤,並且在處理其中一個度量值組時發生錯誤。
有沒有其他人看到過這樣的東西?
我有一個包含分析服務處理任務的SSIS包。 此包由SQL Server 2008 R2中的SQL Server作業啓動。運行SQL Server代理時分析服務處理任務失敗
如果我自己運行此作業或手動處理多維數據集,一切都很好。
但是,如果我安排作業並讓SQL服務器代理運行它,那麼分析服務處理任務將失敗,說明OLAP存儲引擎中存在錯誤,並且在處理其中一個度量值組時發生錯誤。
有沒有其他人看到過這樣的東西?
因此經過幾個月的觀察,我終於意識到了答案;當然這很簡單。
我創建的SSIS作業只處理Cube,而每次我在管理工作室中手動處理時,我正在處理整個SSAS數據庫。
我現在已經改變了SSIS包來處理整個數據庫,一切似乎都正常工作。
SQL Server代理服務帳戶可能沒有足夠的權限。您可以通過執行以下任一操作來驗證此操作:
如果在作出上述任何更改後作業成功完成,那麼您有需要解決的權限問題。
時,這個錯誤產生: Reporting Services目錄數據庫文件存在失敗的SQL Server 2008 R2的
========================= ================================================== =====
出現此問題的原因是您要安裝的SQL Server 2008 Reporting Services實例的數據庫已存在於具有以下路徑的計算機上。
C:\ Program Files文件\ Microsoft SQL Server的\ MSSQL10.MSSQLSERVER \ MSSQL \ DATA
手動從上述路徑並重新運行安裝程序刪除報告的.mdf和.ldf文件。
看看負責處理的帳戶。它是否具有用於維度的資源的權限? – billinkc 2012-02-06 23:49:21
您使用的資源是什麼意思? – 2012-02-07 21:12:51
資源=尺寸數據來自何處的通用術語。我認爲這是一個數據庫,但我的SSAS很弱。帳戶可以連接到數據庫嗎?該帳戶可以訪問目錄嗎?它可以執行必要的查詢,執行源代碼過程,無論什麼?如果SSAS可以使用除數據庫以外的其他內容,例如文件,請確保該帳戶具有文件系統權限。 – billinkc 2012-02-07 21:34:53