Подтвердить что ты не робот

Установка Oracle Instant Client

Я не могу понять, как установить клиент Oracle на Windows Server 2008.

Я загрузил x64 версию (первый файл в списке) здесь. В нижней части этой страницы есть инструкции по установке:

Шаг 2 ( "instantclient" )

Какой исполняемый файл я должен выполнить?

4b9b3361

Ответ 1

Функция instantclient работает только, определяя папку в переменной окружения Windows PATH. Но вы можете "установить" вручную, чтобы создать несколько ключей в реестре Windows. Как?

1) Загрузить instantclient (http://www.oracle.com/technetwork/topics/winsoft-085727.html)

2) Разархивируйте ZIP файл (например, c:\oracle\instantclient).

3) Включите вышеуказанный путь в PATH. Set PATH in Windows

4) Создайте раздел реестра:

  • Windows 32bit: [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE]
  • Windows 64bit: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE]

5) В приведенном выше разделе реестра создание под-ключа начинается с "KEY_", за которым следует имя требуемой установки:

  • Windows 32bit: [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_INSTANTCLIENT]
  • Windows 64bit: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_INSTANTCLIENT]

6) Теперь создайте по крайней мере три строковых значения в приведенном выше ключе:

registry keys for Oracle Home

Для тех, кто использует Quest SQL Navigator или Quest Toad для Oracle, он увидит, что он работает. Отображает сообщение "Домой".:

Displays the message "Home is valid." in Quest Toad (or SQL Navigator)

Теперь для выбора клиента oracle отображаются ключи реестра:

selecting the oracle client in Quest SQL Navigator

Ответ 2

Мне удалось установить драйверы Oracle Instant Client (Basic) 11g2 и Oracle ODBC (32bit) на моем 32-битном компьютере под управлением Windows 7. Примечание: вам понадобится файл tnsnames.ora, потому что он не приходит с одним. Вы можете использовать примеры Google и скопировать/вставить в текстовый файл, изменить параметры для своей среды.

Настройка Oracle Instant Client-Basic 11g2 (32-разрядная версия Win7)
(Я думаю, что есть другой шаг или два, если вы используете 64-разрядные версии)

Oracle Instant Client

  • Разархивировать Oracle Instant Client - Basic
  • Поместите содержимое в папку типа "C:\instantclient"
  • Изменить переменную pATH evironment, добавить путь к папке Instant Client в значение переменной.
  • Добавить новую переменную под названием "TNS_ADMIN" в ту же папку, что и Instant Client.
  • Мне пришлось создать файл tnsnames.ora, потому что он не приходит с одним. Поместите его в ту же папку, что и клиент.
  • перезагрузите или используйте диспетчер задач для уничтожения "explorer.exe" и перезапустите его, чтобы обновить переменные среды PATH.

Драйверы ODBC

  • Разархивировать драйверы ODBC
  • Скопировать все файлы в одну папку с клиентом "C:\instantclient"
  • Используйте командную строку для запуска "odbc_install.exe" (следует сказать, что она была успешной)

Примечание. "Незарегистрированные" вещи, которые подвешивали меня туда, где...
 - Все файлы (Клиент и Драйверы) должны находиться в одной папке (ничего в подпапках).
 - Запуск драйвера ODBC из командной строки позволит вам убедиться, что он успешно установлен. Двойной щелчок установщика просто высветил окно на экране, не думал, что он терпел неудачу, потому что не было диалогового окна с ошибкой.

После того, как вы это сделали, вы сможете настроить новый источник данных DSN с помощью драйвера ODBC Oracle.
-Надеюсь, что это помогает кому-то другому.

Ответ 3

Если вы хотите использовать SQL Server Management Studio, вы хотите установить полный клиент Oracle, а не Instant Client. Полный клиент Oracle находится на той же странице загрузки, что и база данных Oracle. Предполагая, что вы устанавливаете 64-битную версию Windows, я ожидаю, что вы захотите загрузить "Oracle Database 11g Release 2 Client (11.2.0.1.0) для Microsoft Windows (x64)". Это несколько сотен МБ, а не несколько МБ для Мгновенного клиента.

Ответ 4

Направления:

  • Загрузите соответствующие пакеты Instant Client для своей платформы. Все установки ТРЕБУЮТ базовый пакет.
  • Распакуйте пакеты в один каталог, такой как "instantclient".
  • Задайте путь загрузки библиотеки в вашей среде в каталог на шаге 2 ( "instantclient" ). На многих платформах UNIX LD_LIBRARY_PATH является подходящей переменной окружения. В Windows следует использовать PATH.
  • Запустите приложение и наслаждайтесь.

Предложить извлечение/распаковку в новый каталог. Они предложили instantclient, но вы можете назвать каталог, что угодно. Назовите его C:\OracleInstantClient\, если вы выберете.

Затем в шаге 3 откройте командную строку Windows. Тип:

PATH C:\OracleInstantClient; %PATH%`

Это все, что нужно!