Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Архив с библиотеками Oracle Instant Client 11.2.0.2 (например, instantclient-basic-linux-x86-64-11.2.0.2.0.zip);
  2. Архив с заголовками для разработки Oracle Instant Client 11.2.0.2 SDK (например, instantclient-sdk-linux-x86-64-11.2.0.2.0.zip);
  3. Архив с приложением sqlplus Oracle Instant Client 11.2.0.2 SQL*Plus (например, instantclient-sqlplus-linux-x86-64-11.2.0.2.0.zip).

Предварительная подготовка

В зависимости от дистрибутива ОС необходимо произвести следующие дополнительные действия.

  1. 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, например:

...

В зависимости от дистрибутива необходимо произвести следующие действия.

  1. 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
    
  2. Ubuntu Linux
    Необходимо добавить в файл /etc/environment следующее содержимое:

    Code Block
    TNS_ADMIN="/etc/oracle"
    NLS_LANG="AMERICAN_RUSSIA.AL32UTF8"
    TZ="$TZ"

    $TZ нужно заменить на часовой пояс системы (например, Europe/Moscow).

    После этого нужно перевыполнить вход в систему, чтобы переменные окружения обновились.

  3. Red Hat Enterprise Linux
    Необходимо добавить в файл /etc/environmentследующее содержимое:

    Code Block
    TNS_ADMIN="/etc/oracle"
    NLS_LANG="AMERICAN_RUSSIA.AL32UTF8"
    TZ="$TZ"

    $TZ нужно заменить на часовой пояс системы (например, Europe/Moscow).

    После этого нужно перевыполнить вход в систему, чтобы переменные окружения обновились.

...