Я пытаюсь использовать компонент сценария и вставить некоторые данные в базу данных Oracle, но сталкиваюсь с проблемой ниже.
Не удалось загрузить файл или сборку 'Oracle.ManagedDataAccess,
Версия = 4.122.1.0, Культура = нейтральная, PublicKeyToken = 89b483f429c47342 '
или одна из его зависимостей. Система не может найти указанный файл.
в ScriptMain.Input0_ProcessInputRow (Input0Buffer Row) в
UserComponent.Input0_ProcessInput (Input0Buffer Buffer) в
UserComponent.ProcessInput (Int32 InputID, String InputName,
PipelineBuffer Buffer, OutputNameMap OutputMap) в
Microsoft.SqlServer.Dts.Pipeline.ScriptComponent.ProcessInput (Int32
InputID, буфер PipelineBuffer) в
Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost.ProcessInput (Int32
inputID, буфер PipelineBuffer)
после поиска в Google, я думал, что моя проблема должна быть такой же, как эта проблема. Я копирую Oracle.ManagedDataAccess.dll из
C: \ Program Files (x86) \ Инструменты разработчика Oracle для VS2017 \ odp.net \ managed \ common \ Oracle.ManagedDataAccess.dll
до
C: \ Windows \ сборка
или
C: \ Windows \ Assembly \ GAC
как указано в предыдущей ссылке. но опять я сталкиваюсь с той же проблемой. не могли бы вы посоветовать мне пропустить какую-то часть?
Я использую SSIS2017.