У меня действительно большая таблица, которую я не могу извлечь. Эта таблица извлекается благодаря проприетарному драйверу ODBC базы данных, который я связываю с источником ADO.NET.
Исходная таблица содержит 90 000 строк и 333 столбца. Я конвертирую только 3 столбца между извлечением и загрузкой в базу данных Oracle.
Каждый раз, когда я запускаю пакет, он выходит из строя после загрузки 66 500 строк с OutOfMemoryException. Я попытался изменить размер пакета на очень низкое значение, например 10 или 50, но все равно не получается.
Скриншот моего потока данных:
NB: для других таблиц из этой базы данных мне пришлось уменьшить размер пакета до 300, потому что количество столбцов превышало количество доступных параметров для сгенерированных запросов на вставку и приводило к сбою пакета.
COUNT(*)
работает без проблем на этой таблице. - person Ucodia   schedule 06.06.2012