Мое требование - скопировать данные с Oracle на SQL Сервер. Перед копированием из базы данных Oracle мне нужно обновить таблицу Oracle, используя процедуру, которая имеет некоторый logi c.
Как мне выполнить Oracle хранимую процедуру из Azure datafactory?
Я сослался на в этот поток
, если я использую EXECUTE PROC_NAME (PARAM);
в preCopy
скрипте, он не работает со следующей ошибкой
Failure happened on 'Source' side.
ErrorCode=UserErrorOdbcOperationFailed,
Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException
Message=ERROR [42000] [Microsoft][ODBC Oracle Wire Protocol driver]
[Oracle]ORA-00900: invalid SQL statement
Source=Microsoft.DataTransfer.ClientLibrary.Odbc.OdbcConnector,
Type=System.Data.Odbc.OdbcException
Message=ERROR [42000] [Microsoft][ODBC Oracle Wire Protocol driver]
[Oracle]ORA-00900: invalid SQL statement,Source=msora28.dll
Может ли кто-нибудь помочь это?
Примечание: я использую автономную среду выполнения для фабрики данных, спасибо !!