2015-04-20 15 views
4

使用OData連接器的SSIS SP連接。 我能夠連接到SharePoint站點的罰款,並能夠看到數據通過預覽和所有..但是當我執行任務,我得到以下錯誤。使用oData Source Connector驅動程序通過SSIS進行SQL Sharepoint集成

[OData Source [2]]錯誤:OData源無法處理數據。你調用的對象是空的。

注意:具有BI模板的Visual Studio 2012不確定與SSDT 2012有多大不同。當我去嘗試打開SSDT 2012時,我得到VS 2010 shell,這就是爲什麼我使用VS 2012與商業智能模板思考也許與SSDT 2012相同。如果此操作需要執行某些操作,則會收到上述錯誤消息。

任務: 具有SP連接信息的OData源 OLE DB目標。

讓我知道你的想法!

+0

有關錯誤消息的任何想法。 – user1810575

+0

嘗試將項目屬性/調試/ Run64BitRuntime設置爲False。 –

回答

2

我會嘗試設置項目屬性/調試/ Run64BitRuntime爲False。

這將使用32位版本的OData連接器運行您的調試執行(例如執行任務,使用Visual Studio執行包)。 Visual Studio(您曾用來設計任務並預覽數據)是一款32位應用程序,因此它將使用32位版本的OData連接器。

幾乎每個連接器或驅動程序都必須單獨安裝SSIS才能應用相同的挑戰。通常它們具有32位和64位的風格,具有獨立的設置,配置和有時存在的錯誤。

儘管我認識到64位組件通常會提供更高的吞吐量,但我已經放棄了始終安裝和使用32位連接器和驅動程序的權利。我發現這可以最大限度地減少浪費時間和挫敗感,嘗試在多個開發人員機器和服務器上調試和解決這些問題。

相關問題