XS
SM
MD
LG
 
ВАШЕ ИМЯ *
ТЕЛЕФОН *
Перезвоните мне

Oracle Remote Diagnostic Agent

Определение

Remote Diagnostic Agent - утилита поддерживаемая Oracle, предназначенная для сбора детальной диагностической информации об операционной системе и продуктах Oracle включая данные об их установке, конфигурации, данные об ошибках и отчеты по производительности. Результатом выполнения RDA является отчет в формате HTML или текстовый отчет.

Получение отчетов RDA под Windows и Unix

Windows

  1. Зайдите (logon) на сервер пользователем который устанавливал ПО Oracle (пользователь должен входить в группу локальных администраторов).
  2. Переименуйте полученный файл в rda.zip.
  3. Перепишите файл rda.zip в отдельный каталог.
  4. Разархивируйте файл (Например unzip rda.zip).
  5. Проверьте целостность инсталляции выполнив команду rda -cv
  6. Найдите файл rda.cmd (при наличии установленного Perl можно также использовать rda.pl).
  7. Запустите rda -S
  8. Запустите утилиту в режиме сбора информации: rda или rda -v

Необязательная опция -v позволяет подробно прослеживать процесс сбора инфомации.

Unix

  1. Зайдите на сервер под пользователем oracle (пользователем который устанавливал ПО Oracle)
  2. Распакуйте архив в отдельном каталоге
  3. Установите переменные окружения (необходимые для работы с БД)
  4. Запустите rda.sh (или rda.pl если на сервере установлен Perl).

В процессе работы утилиты нужно ответить на вопроы (в том числе строка подключения к БД). Собранная информация записывается в RDA output каталог в виде HTML-файлов. Кроме того, все полученные HTML-файлы упаковываются в один zip-архив. Если zip-архив output каталоге отсутствует - заархивируйте все файлы из этого каталога вручную.

Быстрое снятие отчетов RDA

Пример быстрого снятия отчетов по СУБД 10g и RAC: 
Для быстрого снятия отчета RDA выполните следующие действия:

  1. Войдите в систему как владелец ПО Oracle (oracle)
  2. Задайте (проверьте) переменные окружения ORACLE_HOME, ORACLE_SID, LD_LIBRARY_PATH проверьте возможность подключения к локальному экземпляру БД через sqlplus '/ as sysdba'
  3. Создайте отдельный каталог для RDA перейдите в него и распакуйте архив ПО RDA или перейдите в каталог, где уже распакован RDA
  4. Запустите команду
    ./rda.sh -ny -p DB10g-Rac -e SQL_SYSDBA=1,SQL_LOGIN=/
  5. Перейдите в каталог output и заберите готовый zip-файл с отчетами RDA

Пример быстрого снятия отчета по ОС, установке ПО Oracle и настройке SQL*Net на Windows клиенте (без подключения к базе данных):

  1. Войдите в систему как владелец ПО Oracle (локальный администратор)
  2. Создайте отдельный каталог для RDA перейдите в него и распакуйте архив ПО RDA или перейдите в каталог, где уже распакован RDA
  3. Запустите команду
    rda.cmd -nCRPy INST-NET-OS4.Перейдите в каталог output и заберите готовый zip-файл с отчетами RDA

 

Справка

  • -h список опций
  • -M man (Manual) В переменной окружения PAGER можно переопределить утилиту просмотра (по умолчанию more)
  • -M [module|tool|test] man (Manual) по модулю, утилите или тесту
  • -L profiles список профилей
  • -L modules список модулей
  • -x profiles перекрестная справка (список модулей каждого профиля плюс подмодули каждого модуля)
  • -L tools список инструменальных средств
  • -L test список тестов
  • -T env список используемых переменных окружения и RDA Context
  • -V версия RDA, а также подробная информация о версиях модулей RDA и пакетов Perl

 

Ссылки

Patch:12561792  Download Standalong RDA 4.24
Patch:12561777  Download  RDA/OCM bundle 4.24
Note:314422.1     Remote Diagnostic Agent (RDA) 4 - Getting Started