Ошибка последовательности функций драйвера MS-Oracle ODBC


Я использую драйвер Microsoft-Oracle ODBC для доступа к базе данных Oracle в MS Access, но примерно на половине моих связанных таблиц я получаю [ошибка последовательности функций] всякий раз, когда я пытаюсь вытащить представление Таблицы данных. Я искал других водителей, но безуспешно.

Кто-нибудь знает, как прекратить получать эти ошибки последовательности функций? И если мне нужен новый драйвер, не могли бы вы предоставить ссылку, если это возможно, на сайт загрузки? Спасибо

1 2

1 ответ:

Я понял это. Проблема заключалась в том, что драйвер ODBC Microsoft-Oracle ошибочно преобразовал поля CLOB (Character Large Object) Oracle в простые текстовые поля[255 char] в Access. А затем Access выходил из себя всякий раз, когда он пытался отобразить эти КЛОБЫ с более чем 255 символами.

Поэтому я просто исключил эти поля CLOB из всех моих запросов и таблиц миграции. Это означает, что я не могу мигрировать по таким полям, как" описание "или" примечания", но, по крайней мере, я могу мигрировать по первичные ключи и связи. Пока мне этого достаточно.