не удается подключиться к оракулу из win 2008 R2

Я не могу подключиться к Oracle из Windows 2008 R2 (подключиться из Visual Studio)

Я установил клиент Oracle x64, но все еще не могу подключиться

«Клиентские и сетевые компоненты Oracle не найдены. Эти компоненты поставляются корпорацией Oracle и являются частью установки клиентского программного обеспечения Oracle версии 7.3.3 или более поздней ».

также я пытался подключиться через ODBC, но не смог

любые идеи, пожалуйста


person Mahmoud Farahat    schedule 14.03.2011    source источник


Ответы (2)


Это не такая уж большая проблема. Вместо этого вам, вероятно, придется перекомпилировать свой код с помощью поставщика данных Oracle.

«Поставщик Microsoft OLEDB для Oracle и драйвер Microsoft ODBC для Oracle. Если вы используете источники данных Oracle, вам следует перейти на поставщика и драйвер, поставляемые Oracle. Поставщик Microsoft OLEDB для Oracle (msdaora.dll) и драйвер Microsoft ODBC для Oracle (msorcl32 .dll) создаются с использованием Oracle Call Interface (OCI) версии 7. Oracle больше не поддерживает приложения, использующие вызовы OCI версии 7, и эти технологии устарели ». - Microsoft

http://social.msdn.microsoft.com/Forums/en/sqldataaccess/thread/96048ef5-ef9e-4b1c-b8a3-5d7b91d55adb https://connect.microsoft.com/SQLServer/feedback/details/267677/x64-version-of-msdaora- водитель-пожалуйста

Oracle ODAC http://www.oracle.com/technetwork/developer-tools/visual-studio/downloads/index.html

person johnh    schedule 21.04.2011

Ваш вопрос вызывает несколько вопросов. Какое сообщение об ошибке вы получаете? Переменные вашей среды содержат ORACLE_HOME? Для инструментов Oracle важно иметь определенные переменные среды. Наиболее важными из них являются ORACLE_HOME, они должны указывать на каталог, в котором установлено ваше клиентское программное обеспечение Oracle (у вас должно быть что-то вроде ORACLE_HOME \ bin ORACLE_HOME \ lib и т. Д. Затем вы должны включить ORACLE_HOME \ bin в ваш PATH. Я не знаю насчет Visual Studio, но обычно это должно работать именно так. Размер установки клиента может отличаться от размера установки rdbms, но должен соответствовать вашему приложению. Надеюсь, это поможет.

person ik_zelf    schedule 14.03.2011
comment
Проголосуйте за проверку, нужны ли вам 32-битные и / или 64-битные клиенты. - person Gary Myers; 15.03.2011