Пятница, 26.04.2024, 22:55

  • Полезные Скрипты Oracle
Главная Книги Быстрый Поиск О Сайте

Oracle
PL/SQL
Решения для Oracle
ПОИСК
Быстрый поиск
 Параметры CMAN.ORA
Параметры CMAN.ORA

 

 CMAN
 Назначение: Указывает прослушиваемые адреса для процесса шлюза Oracle Connection Manager
 Значение по умолчанию: cman=(address=(protocol=tcp)(host=local_host)
(port=1630))
 Синтаксис:

 cman=[(address_list= ]
      (address= ...)
      [(address= ...))]

 

 CMAN_ADMIN
 Назначение: Указывает прослушиваемые порты для административного процесса Oracle Connection Manager
 Значение по умолчанию: cman_admin=(address=(protocol=tcp)(host=anyhost)
(port=1830))
 Синтаксис: [(address_list= ]
     (address= ...)
     [(address= ...))]

 

 CMAN_PROFILE
 Назначение: Набор параметров для запуска Oracle Connection Manager
 Значение по умолчанию:
  • ANSWER_TIMEOUT=0
  • AUTHENTICATION_LEVEL=0
  • LOG_LEVEL=0
  • MAX_FREELIST_BUFFERS=2048
  • MAXIMUM_CONNECT_DATA=1024
  • MAXIMUM_RELAYS=128
  • RELAY_STATISTICS=NO
  • SHOW_TNS_INFO=NO
  • TRACE_DIRECTORY=
    $ORACLE_HOME/network/trace в UNIX 
    ORACLE_HOME\network\trace - в Windows
  • TRACING=NO
  • USE_ASYNC_CALL=YES
 Синтаксис:
  • ANSWER_TIMEOUT=[0 до n]
  • AUTHENTICATION_LEVEL=[0, 1]
  • LOG_LEVEL=[0-4]
  • MAXIMUM_CONNECT_DATA=[257-4096]
  • MAX_FREELIST_BUFFERS=[0-10240]
  • MAXIMUM_RELAYS=[0-2048]
  • RELAY_STATISTICS=[YES,NO]
  • SHOW_TNS_INFO=[YES, NO]
  • TRACE_DIRECTORY=путь_к_директории
  • TRACING=[YES, NO]
  • USE_ASYNC_CALL=[YES, NO]
 Пример: cman_profile =
       (parameter_list=
       (maximum_relays=512)
       (log_level=1)
       (tracing=yes)
       (relay_statistics=yes)
       (show_tns_info=yes)
       (use_async_call=yes)
       (authentication_level=0)
 )

Описание параметров CMAN_PROFILE

  • ANSWER_TIMEOUT - Количество секунд которые Oracle Connection Manager использует для ожидания отклика от протокола, связанного с входящими запросами. Диапазон значений от 0 до n.
  • AUTHENTICATION_LEVEL - Значение 1 приписывает CMAN отклонять запросы подключений которые не используют Secure Network Services. Secure Network Services часть опции Oracle Advanced Security. 
    Значение 0, является значением по умолчанию, подразумевает, что Secure Network Services не требуетсяю
  • LOG_LEVEL - Определяет уровень логгирования выполняемым Oracle Connection Manager. Значения в диапазоне от 0 до 4.
    • 0 - значение по умолчанию. Подразумевает, что логгирование не выполянется.
    • Level 1 (уровень 1) - базовый отчет
    • Level 2 (уровень 2) - отчет по совпадению RULE_LIST
    • Level 3 (уровень 3) - отчет по блокировкам
    • Level 4 (уровень 4) - отчет по количеству I/O
    Процесс CMGW создает журнальный файл (log), с названием CMAN_[PID].log, и административный процесс CMADMIN создает журнал CMADM_[PID].LOG. Файлы журналов расположены в $ORACLE_HOME/network/log в UNIX системах, и %ORACLE_HOME%\network\log в Windows NT.
  • MAX_FREELIST_BUFFERS - Определяет максимальное число буферов, которые TNS будет держать в свободном списке (freelist) для более позднего использования вместо того, чтобы вернуть их операционной системе после того, соединение будет закрыто. Диапазон от 0 до 10240.
  • MAXIMUM_CONNECT_DATA - Ограничивает длину строки данных входяещего подключения. Диапазон от 257 до 4096
  • MAXIMUM_RELAYS - Определяет максимальное количество параллельных соединений поддерживаемых Oracle Connection Manager. Диапазон от 0 до 2048.
  • RELAY_STATISTICS - Значение YES сообщает процессу CMGW обслуживать статистику в отношении активности I/O, например:
    • Количество входящих байт (IN)
    • Количество исходящих байт (OUT)
    • Количество входящих пакетов (IN)
    • Количество исходящих пакетов (OUT)
    Информация сохраняется в файле CMAN_[PID].LOG
  • SHOW_TNS_INFO - Значение YES интструктирует процесс CMGW включить события TNS в файле CMAN_[PID].LOG
  • TRACING - Значение YES включает отладку для Oracle Connection Manager. Процесс CMGW создает файл отладки с названием CMAN_[PID].TRC, и административный процесс CMADMIN создает файл отладки с названием CMADM_[PID].TRC
  • TRACE_DIRECTORY - Определяет директорию отладки.
  • USE_ASYNC_CALL - Значение YES инструктирует процесс CMGW использовать все асинхронные функции во время опроса или стадии вызова при установлении соединения Net8. CMGW поддерживает внеполосный (out-of-band) разрыв, он будет перенаправлять их на сервер.

 CMAN_RULES
 Назначение: Устанавливает правила управления сетью в части Oracle Connection Manager
 Значения:
  • SRC - Имя исходной машины или IP адрес
  • DST - Имя целевой машины или IP адрес
  • SRV - SID базы данных
  • ACT - Принимать или отколнять входящие 
    запросы с предыдущими характеристиками
 Синтаксис: cman_rules=  (rules_list=
     (rule=(src=hostname)(dst=hostname)
          (srv= service_name|sid)
     (act=accept))
     [(rule= ...)]
 )





Copyright sql.ucoz.com © 2024
Оцените сайт

Всего ответов: 51