Выгрузка из Oracle с VBA
Имеется выгрузчик данных из Oracle в Excel. Выгружает всё с помощью запросов к подготовленному View.
При некоторых конфигурациях SELECT появляется следующее сообщение.
Run-time error '-2147217845 (80040e4b)': The system cannot find message text for message number 0x80040e4b in the message file for OraOLEDB.
Сам скрипт при незначительных изменениях конфигураций даты работает, в Developer'е работает во всех ситуациях. Его SELECT COUNT считает и и он совсем не превышает максимумов Excel - 68000 строк.
Запрос:
SELECT DISTINCT cl1, cl4, code, name, category, week_num, MONTH, sum(val1), sum(val2), sum(val3)
FROM daily_calc_week WHERE date BETWEEN TO_DATE ('01.09.2020', 'dd.mm.yyyy') AND TO_DATE
('20.09.2020', 'dd.mm.yyyy') GROUP BY cl1, cl4, code, name, category, week_num, MONTH
Если вторую дату поменять на 19.09.2020, то ошибок в VBA не возникает.
Oracle Database - 12c ADO 2.8
Что может быть причиной некорректной работы?