0
我有一張非常大的表,我無法提取。由於我鏈接到ADO.NET源的專有數據庫ODBC驅動程序,此表格被提取。從大型表中加載數據時引發SSO:OutOfMemoryException
源表有90,000行和333列。我只在提取和加載到Oracle數據庫之間轉換3列。
每次運行該程序包時,都會在裝載了OutOfMemoryException的66,500行之後失敗。我試圖將批量大小更改爲10或50等非常低的值,但仍然失敗。
截圖我的數據流的:
NB:對於來自這個數據庫,我不得不降低批量大小在300,因爲列的量超過可用參數的數量產生的插入查詢其他表並導致軟件包失敗。
90k行是一個SSIS的小數據集。你能發佈更多細節嗎? 你確定問題不在Oracle方面嗎? – Diego
包裏還有什麼?你可以發佈數據流的截圖嗎?什麼是引發OutOfMemoryException的組件? – billinkc
此外,快速測試以查看它是否與一般軟件包不一致,是刪除您的目標並將其替換爲行計數轉換。軟件包是否完成或仍然拋出異常? – billinkc