我創建了一個SSIS包來從OLAP多維數據集中提取數據並使用SSIS 2012將其推入SQL Server。我在SQL Server SSIS數據庫上部署了相同的服務器,並創建了SQL Server代理運行包的作業。我有一個帳戶配置爲運行作業(不是通過在作業中創建代理,而是在該帳戶下運行SQL Server代理),該帳戶可以訪問OLAP多維數據集。這項工作有時候會跑,有時候會失敗。間歇性地運行SSISDB上的包的SQL Server代理作業
爲什麼這項工作表現怪異?任何關於這個問題的幫助都會幫助我很多。
我正在使用SQL Server 2012 SP1企業版(11.0.3000.0)(如果有幫助)。當它失敗時會彈出錯誤信息是:
OLE DB源故障前執行階段,並返回錯誤代碼爲0xC0202009
SSIS錯誤代碼DTS_E_OLEDBERROR。發生了OLE DB錯誤。錯誤代碼:0x80040E05。 OLE DB記錄可用。源:「」用於SQL Server 2012 Analysis Services的Microsoft OLE DB提供程序。「」Hresult:0x00000001說明:「」錯誤代碼= 0x80040E05,外部代碼= 0x00000000 :.「」。 「