...
- Архив с библиотеками Oracle Instant Client 11.2.0.2 (например,
instantclient-basic-linux-x86-64-11.2.0.2.0.zip
); - Архив с заголовками для разработки Oracle Instant Client 11.2.0.2 SDK (например,
instantclient-sdk-linux-x86-64-11.2.0.2.0.zip
); - Архив с приложением sqlplus Oracle Instant Client 11.2.0.2 SQL*Plus (например,
instantclient-sqlplus-linux-x86-64-11.2.0.2.0.zip
).
Предварительная подготовка
В зависимости от дистрибутива ОС необходимо произвести следующие дополнительные действия.
Gentoo Linux
Нужно установить пакетlibaio
:Code Block # emerge libaio
Распаковка файлов
Библиотеки Oracle Instant Client необходимы для обеспечения связи приложений с СУБД Oracle. Архивы с Oracle Instant Client 11.2.0.2, Oracle Instant Client 11.2.0.2 SDK (используется при установке модулей Oracle для интерпретаторов) и Oracle Instant Client 11.2.0.2 SQL*Plus необходимо распаковать в директорию /opt/oracle
, например:
...
В зависимости от дистрибутива необходимо произвести следующие действия.
Gentoo Linux
Необходимо создать файл/etc/env.d/99oracle
со следующим содержимым:Code Block TNS_ADMIN="/etc/oracle" NLS_LANG="AMERICAN_RUSSIA.AL32UTF8" TZ="$TZ"
$TZ
нужно заменить на часовой пояс системы (например,Europe/Moscow
).После этого нужно обновить системные переменные окружения следующей командой:
Code Block # env-update && \ source /etc/profile
Ubuntu Linux
Необходимо добавить в файл/etc/environment
следующее содержимое:Code Block TNS_ADMIN="/etc/oracle" NLS_LANG="AMERICAN_RUSSIA.AL32UTF8" TZ="$TZ"
$TZ
нужно заменить на часовой пояс системы (например,Europe/Moscow
).После этого нужно перевыполнить вход в систему, чтобы переменные окружения обновились.
Red Hat Enterprise Linux
Необходимо добавить в файл/etc/environment
следующее содержимое:Code Block TNS_ADMIN="/etc/oracle" NLS_LANG="AMERICAN_RUSSIA.AL32UTF8" TZ="$TZ"
$TZ
нужно заменить на часовой пояс системы (например,Europe/Moscow
).После этого нужно перевыполнить вход в систему, чтобы переменные окружения обновились.
...