Я создал пакет SSIS для копирования данных из одной таблицы Oracle в другую таблицу Oracle. Каждая таблица находится в отдельной базе данных.
Я получаю эту ошибку для каждого столбца исходной таблицы:
ОШИБКА [HY010] [Oracle] [ODBC] Ошибка последовательности функций
Это скриншот.
Я без понятия что это значит. Я тоже занимался исследованиями, но не видел ничего, что помогло бы мне.
Как я могу это исправить? Я читал, что альтернативой является создание связанного сервера.
Я хотел добавить, что драйвер ODBC был создан с помощью относительно недавнего драйвера Oracle 12, поэтому я не уверен, почему VARCHAR2
столбцы не поддерживаются.
Также хотел отметить, что сервер Windows, на котором Oracle DB является 64-разрядным (Windows Server 2008), а Visual Studio 2008 (где создается пакет SSIS), является 32-разрядным. Поэтому в конце драйвера стоит «_32».