Я вставляю данные в таблицу в Oracle, которая имеет последовательность, установленную для нее в одном из столбцов, называемом столбцом Id. Я хотел бы знать, как выполнять загрузку данных в такие таблицы.Проблемы с вставкой данных в таблицу Oracle с столбцом последовательностей через SSIS
Я следовал ниже ссылке -
It's possible to use OleDbConnections with the Script Component?
и попытался создать функцию, чтобы получить .nextval из таблицы Oracle, но я получаю следующее сообщение об ошибке -
Ошибка при попытке извлечение текста для ошибки ORA-01019
Я понял, что вручную устанавливаю значение через пакет, то есть используя задачу Script для перечисления значений, но не увеличивая последовательность, а причину Проблема. Как мы с этим справляемся? Любые ссылки, которые могут помочь мне решить эту проблему?
Я использую SSIS-2014, но я не могу пометить его, поскольку я не из-за скудности точек репутации.
переменной ORACLE_HOME не присутствовала в системных переменных. Я добавил его с клиентом, но все же я столкнулся с той же ошибкой. Теперь я попробую это, указав строку подключения внутри скрипта, учитывая, что это с паролем. – VKarthik
@VKarthik У меня больше нет идей об ошибке ORA. Но опубликовал один workaroud, который может помочь вам – Kacper
спасибо за обновление и обходной путь. Проблема в том, что я получаю любой вызов базы данных, выполненный внутри компонента скрипта из-за этой ошибки, поэтому я не думаю, что смогу с этим справиться. Я выяснил другой метод, указанный ниже – VKarthik