Page tree

Versions Compared

Key

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

...

  1. Gentoo Linux
    Необходимо создать файл /etc/env.d/99oracle со следующим содержимым:

    Code Block
    ORACLE_BASE="/opt/oracle"
    ORACLE_HOME="/opt/oracle/product/11.2.0.2"
    ORACLE_SID="$ORACLE_SID"
    ORACLE_OWNER="oracle"
    TNS_ADMIN="/etc/oracle"
    NLS_LANG="AMERICAN_RUSSIA.AL32UTF8"
    DISABLE_HUGETLBFS="1"
    PATH="/opt/oracle/product/11.2.0.2/bin:/opt/oracle/product/11.2.0.2/OPatch"
    ROOTPATH="/opt/oracle/product/11.2.0.2/bin"
    TZ="$TZ"
    

    $TZ нужно заменить на часовой пояс системы (например, Europe/Moscow), $ORACLE_SID — название основной БД (будет создана отдельно и, как правило, совпадает с названием компании).
    После этого нужно обновить системные переменные окружения следующей командой:

    Code Block
    # env-update && \
      source /etc/profile
    
  2. Debian Linux
    Необходимо добавить в файл /etc/environment следующее содержимое:

    Code Block
    ORACLE_BASE="/opt/oracle"
    ORACLE_HOME="/opt/oracle/product/11.2.0.2"
    ORACLE_SID="$ORACLE_SID"
    ORACLE_OWNER="oracle"
    TNS_ADMIN="/etc/oracle"
    NLS_LANG="AMERICAN_RUSSIA.AL32UTF8"
    DISABLE_HUGETLBFS="1"
    TZ="$TZ"
    

    $TZ нужно заменить на часовой пояс системы (например, Europe/Moscow), $ORACLE_SID — название основной БД (будет создана отдельно и, как правило, совпадает с названием компании).
    Также необходимо добавить в файл /etc/profileперед строкой

    Code Block
    export PATH

    следующее содержимое:

    Code Block
    PATH="$PATH:/opt/oracle/product/11.2.0.2/bin:/opt/oracle/product/11.2.0.2/OPatch"

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

  3. Ubuntu Linux
    Необходимо изменить в файле /etc/environment значение переменной PATH, добавив в конец ее значения следующее содержимое:

    Code Block
    :/opt/oracle/product/11.2.0.2/bin:/opt/oracle/product/11.2.0.2/OPatch
    

    Также дополнительно необходимо добавить в этот файл следующее содержимое:

    Code Block
    ORACLE_BASE="/opt/oracle"
    ORACLE_HOME="/opt/oracle/product/11.2.0.2"
    ORACLE_SID="$ORACLE_SID"
    ORACLE_OWNER="oracle"
    TNS_ADMIN="/etc/oracle"
    NLS_LANG="AMERICAN_RUSSIA.AL32UTF8"
    DISABLE_HUGETLBFS="1"
    TZ="$TZ"
    

    $TZ нужно заменить на часовой пояс системы (например, Europe/Moscow), $ORACLE_SID — название основной БД (будет создана отдельно и, как правило, совпадает с названием компании).
    После этого нужно перевыполнить вход в систему, чтобы переменные окружения обновились.

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

    Code Block
    ORACLE_BASE="/opt/oracle"
    ORACLE_HOME="/opt/oracle/product/11.2.0.2"
    ORACLE_SID="$ORACLE_SID"
    ORACLE_OWNER="oracle"
    TNS_ADMIN="/etc/oracle"
    NLS_LANG="AMERICAN_RUSSIA.AL32UTF8"
    DISABLE_HUGETLBFS="1"
    PATH="$PATH"
    TZ="$TZ"
    

    $TZ нужно заменить на часовой пояс системы (например, Europe/Moscow), $ORACLE_SID — название основной БД (будет создана отдельно и, как правило, совпадает с названием компании).
    $PATHнужно заменить результатом выполнения команды:

    Code Block
    # echo $PATH:/opt/oracle/product/11.2.0.2/bin:/opt/oracle/product/11.2.0.2/OPatch
    

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

...