На случай, если кому-то это понадобится, вот шаги, которые я создал для другого разработчика (мы разрабатываем с использованием C #, а не vb.net).Обратите внимание, что это была простая миграция.
Руководство Oracle: http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/hol08/dotnet/getstarted-c/getstarted_c_otn.htm.
Я создал / выполнил следующие действия:
Ссылка для загрузки Oracle Developer Tools:
http://www.oracle.com/technology/software/tech/windows/odpnet/index.html.(Возможно, вам придется создать учетную запись).Затем нажмите «Загрузки» и загрузите «32-битный ODAC с Oracle Developer Tools для загрузок Visual Studio» (очевидно, при необходимости нажмите на ссылку «64-битная…») То есть: \ Downloads \ ODTwithODAC121021.zip, Откройте Zip и скопируйте содержимое в любое место.(имеет setup.exe) Запустите «setup.exe» Инструкция по установке (при необходимости):
http://www.oracle.com/technetwork/topics/dotnet/downloads/install121021-2389380.html При установке я использовал всезначения по умолчанию. Примечание: установка зависла на 64% (… порождает… exe…), но в конечном итоге она продолжилась сама по себе. Я скопировал для справки их заметку, представленную после завершения установки.Начинается с «Запустить сценарии SQL, расположенные в ...» В вашем классе, где происходит доступ к данным, добавьте:использование Oracle.DataAccess.Client;использование Oracle.DataAccess.Types; Вы получите: «Не удалось найти тип или пространство имен« Oracle »(отсутствует директива или ссылка на сборку?)» Щелкните правой кнопкой мыши проект: Добавить / ссылка:Сборки / Расширения: Oracle.DataAccess Версия 4.121.2.0 Закомментируйте существующее: // using System.Data.OracleClient;(В противном случае вы получите ошибку «OracleConnection - неоднозначная ссылка».)
Мне даже не нужно было изменять мой существующий код, например: Conn = newOracleConnection (ConnectionString); * +1038 *