Ad Widget

Collapse

Мониторинг Oracle DB

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • yavv
    Junior Member
    • May 2011
    • 21

    #1

    Мониторинг Oracle DB

    Поставили мне задачу мониторить базы Oracle, которые крутятся на серверах Proliant-DL180-G6.
    Агента туда не поставить, нашел статью http://www.zabbix.com/wiki/non-engli...dbc_monitoring, но что-то не могу докумекать что именно имеется ввиду:
    Так же не забудьте установить переменные окружения ORACLE_HOME, TNS_ADMIN и NLS_ADMIN.

    Для работы unixODBC понадобится дополнительная переменная окружения LD_LIBRARY_PATH указывающая на местоположение библиотек Oracle.
    Я так понимаю это делается как обычно
    Code:
    #export <ПЕРЕМЕННАЯ>
    но что именно нужно прописать в переменную - не пойму.
    Может кто-то сталкивался?
  • Alex Valuev
    Junior Member
    • Oct 2015
    • 5

    #2


    Нужно установить пакеты
    oracle-instantclientxx.x-odbc*
    oracle-instantclientxx.x-basic*

    для корректной работы нужны установленные переменные
    например

    export ORACLE_HOME=/usr/lib/oracle/11.2/client64
    export TNS_ADMIN=/home/oracle
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib

    подключения к базам описываются в этом файле
    /home/oracle/tnsnames.ora
    и в
    /etc/odbc.ini
    Last edited by Alex Valuev; 25-04-2016, 17:30.

    Comment

    • aydar
      Senior Member
      • Dec 2014
      • 176

      #3
      еще при загрузке зсервера надо что-то прописывать, иначе не заработает, у одного товарища с форума получилось настроить, у меня пока нет.

      Comment

      • pic16f874
        Member
        • Nov 2012
        • 61

        #4
        Originally posted by yavv
        Так же не забудьте установить переменные окружения ORACLE_HOME, TNS_ADMIN и NLS_ADMIN.

        Для работы unixODBC понадобится дополнительная переменная окружения LD_LIBRARY_PATH указывающая на местоположение библиотек Oracle.
        ORACLE_HOME, TNS_ADMIN и NLS_ADMIN - это переменные окружения для Оракла.

        их можно посмотреть залогинившись под пользователем oracle и выполнив что то типа

        echo $ORACLE_HOME

        echo $TNS_ADMIN

        ORACLE_HOME - это директория куда установлен Оракл. нужна для работы всех утилит оракла.

        Comment

        Working...