Я создал пакет служб SSIS для копирования данных из одной таблицы Oracle в другую таблицу Oracle. Каждая таблица находится в отдельной базе данных.
Я получаю эту ошибку для каждого столбца исходной таблицы:
ОШИБКА [HY010] [Oracle] [ODBC] Ошибка последовательности функций
Это скриншот.
![enter image description here](https://i.stack.imgur.com/p8xYu.png)
Понятия не имею, что это значит. Я также исследовал, но я не видел ничего, что помогло бы мне.
Как я могу это исправить? Я читал, что альтернативой является создание связанного сервера.
Я хотел добавить, что драйвер ODBC был создан с относительно новым драйвером Oracle 12 , поэтому я не уверен, почему столбцы VARCHAR2
не будут поддерживаться.
Также хотелось бы отметить, что сервер Windows, на котором БД Oracle является 64-разрядной (Windows Server 2008), а Visual Studio 2008 (где создается пакет служб SSIS) - 32-разрядный. Вот почему драйвер имеет "_32" в конце.