При попытке собрать информацию с помощью RDA получаю ошибку RDA-00260: Cannot open the specification file ‘ЦS’: No such file or directory. Ошибка появляется после сбора информации.
В папке output куча файлов, но нет html и zip, т.е. сбор информации прошел, а отчет не сформирован.
Для диагностики нужно использовать команду perl -V. Должна выводиться информация, а не сообщения об ошибке.
c:rda>perl -V
Summary of my perl5 (revision 5 version 8 subversion 3) configuration:
Platform:
osname=MSWin32, osvers=4.0, archname=MSWin32-X64-multi-thread
uname=»
config_args=’undef’
hint=recommended, useposix=true, d_sigaction=undef
usethreads=undef use5005threads=undef useithreads=define usemultiplicity=def
ine……….
Помогло добавление perl.exe в PATH, можно прямо в текущей сессии
C:rda>path=%path%;C:oracleproduct10.2.0db_1perl5.8.3binMSWin32-x64-multi-thread
=======================================================
На другом сервере, где есть несколько ORACLE HOME основные 10g и 11g, всё несколько сложнее. Ошибка RDA-00260 повторилась. Прописал perl path 11g в path – не помогло. Вывод perl –V показал что используется perl 5.8.3 из OH 10g. (Почему использовался перл из 10g, а не из 11g я не понял). Короче нужно прописать в path путь ORACLE HOME 10g (того который используется), путь до perl.exe из 10g. В RDA ORACLE HOME установить от 10g. В этом случае если собирается информации для БД из OH 11g нужно указать что база в другом OH.
Is the database associated to the current Oracle home (Y/N)? (БД находиться в текущем Oracle home?) Hit ‘Return’ to accept the default (N) > Y
На всякий случай в path прописал так же пути для 11g.
c:rda>path
PATH=c:oracleproduct10.2.0db_1bin;D:appAdministratorproduct11.2.0dbhom
e_1bin;C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem;c:oracleproduc
t10.2.0db_1perl5.8.3binMSWin32-X64-multi-thread;D:appAdministratorprodu
ct11.2.0dbhome_1perlbin