вторник, 10 апреля 2012 г.

Установка Oracle Instant Client 11g в Wine

Исходные данные:
  • установленный Wine (версия не ниже 1.2);
  • ZIP-архив с Oracle Instant Client — instantclient-basic-nt-11.2.0.2.0.zip;
  • ZIP-архив с утилитой sqlplus — instantclient-sqlplus-nt-11.2.0.2.0.zip.
Вышеперечисленные архивы можно скачать с данной страницы на сайте Oracle: Instant Client Downloads for Microsoft Windows (32-bit).


Процесс установки:

Запускаем в любом эмуляторе терминала консоль Wine:
wine cmd
Создаем каталог, куда будет установлен Oracle Instant Client (выполнять из консоли Wine):
c:& mkdir oracle\instantclient\11.2.0.2\network
 Распаковываем содержимое архивов instantclient-basic-nt-11.2.0.2.0.zip и instantclient-sqlplus-nt-11.2.0.2.0.zip в каталог ${WINEPREFIX-~/.wine}/drive_c/oracle/instantclient/11.2.0.2).

Запускаем regedit и по пути HKEY_CURRENT_USER\Environment создаем строковые параметры со следующими значениями:
NLS_LANG
AMERICAN_RUSSIA.CL8MSWIN1251
ORACLE_HOME
C:\oracle\instantclient\11.2.0.2
TNS_ADMIN
C:\oracle\instantclient\11.2.0.2\network


Проверяем работоспособность sqlplus (выполнять из консоли Wine):
cd /d c:\oracle\instantclient\11.2.0.2 & sqlplus /nolog


Источник: Установка Instant Client. / Oracle / Sql.ru.

Комментариев нет:

Отправить комментарий