Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / OLAP и DWH Новый топик    Ответить
 SSIS источник PostgreSQL  [new]
Grim08
Member

Откуда:
Сообщений: 5
Форумчане добрый вечер. Помогите решить проблему.
Создал SSIS пакет источником является PostgreSQL. При тестировании из VS пакет отрабатывает, ни разу не было проблем. При развертывании на сервере, периодически пакет падает с ошибкой "LOAD from posc:Error: System.Data.Odbc.OdbcException (0x80131937): ERROR [57014] ERROR: canceling statement due to statement timeout".
Пробовал менять Свойство у компонента ADO NET Source COmmandTimeout в диапазоне от 300 до 1200, пакет стал дольше работать но результат тот-же. Менял версию драйверов 32х и 64х, тоже не дало результатов. Используемый драйвер psqlodbc_10_01_0000
6 фев 18, 17:10    [21170690]     Ответить | Цитировать Сообщить модератору
 Re: SSIS источник PostgreSQL  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 32761
Блог
Grim08,

0 попробуйте поставить
6 фев 18, 17:34    [21170774]     Ответить | Цитировать Сообщить модератору
 Re: SSIS источник PostgreSQL  [new]
Grim08
Member

Откуда:
Сообщений: 5
Критик,

Тогда время будет не ограничено, и запрос может провисеть сколько угодно, тем самым остановив остальную загрузку.
6 фев 18, 17:53    [21170835]     Ответить | Цитировать Сообщить модератору
 Re: SSIS источник PostgreSQL  [new]
Полковник.
Member

Откуда:
Сообщений: 1676
Попробуй fetch настроить по 1000 строк.
7 фев 18, 15:36    [21173505]     Ответить | Цитировать Сообщить модератору
 Re: SSIS источник PostgreSQL  [new]
Grim08
Member

Откуда:
Сообщений: 5
Полковник.,
А можете уточнить, что вы предлагаете сделать.
13 фев 18, 10:58    [21187100]     Ответить | Цитировать Сообщить модератору
 Re: SSIS источник PostgreSQL  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5051
Grim08,
вам предлагают вливать данные кусками (про fetch можно прочесть в доке постгри).

я бы для начала убедился, что это не проблема на стороне постгри, позапускав запрос напрямую там.
так же проверьте, конфиг самого постгри, какое значение у него в statement_timeout и work_mem.
с вопросами настройки постгри вам лучше ответят в соседнем форуме
13 фев 18, 12:06    [21187326]     Ответить | Цитировать Сообщить модератору
 Re: SSIS источник PostgreSQL  [new]
Полковник.
Member

Откуда:
Сообщений: 1676
Grim08,

Заливаем по 1000 строк в курсоре.

К сообщению приложен файл. Размер - 82Kb
13 фев 18, 13:41    [21187714]     Ответить | Цитировать Сообщить модератору
 Re: SSIS источник PostgreSQL  [new]
Grim08
Member

Откуда:
Сообщений: 5
Полковник.,
Спасибо, сегодня попробую.
13 фев 18, 14:54    [21188026]     Ответить | Цитировать Сообщить модератору
 Re: SSIS источник PostgreSQL  [new]
Grim08
Member

Откуда:
Сообщений: 5
Полковник.,
Спасибо за помощь, за последнюю неделю ни одного падения.
21 фев 18, 12:32    [21207629]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить