Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 OMF и управляющий файл  [new]
Bogdan_B
Member

Откуда: Украина
Сообщений: 21
СУБД ORACLE 11 g
ОС ORACLE ENTERPRISE LINUX
Создаем initnicko.ora экземпляр
db_name=NICKO
DB_CREATE_FILE_DEST='/u01/app/oracle/oradata/nicko'
DB_RECOVERY_FILE_DEST_SIZE=300M
DB_RECOVERY_FILE_DEST='/u03/app/oracle/oradata/nicko'
LOG_ARCHIVE_DEST_1='LOCATION=USE_DB_RECOVERY_FILE_DEST'
Запускаем с параметрами
STARTUP NOMOUNT PFILE=/u01/app/oracle/product/11.2.0/db_1/dbs/initnicko.ora стартует
ORACLE instance started.

Total System Global Area 146472960 bytes
Fixed Size 1335080 bytes
Variable Size 92274904 bytes
Database Buffers 50331648 bytes
Redo Buffers 2531328 bytes

Создаем базу данных
CREATE DATABASE nicko;
Database created.
Можно работать
Все необходимые базы созданы, управлявший файл также.
После того как выхожу
Shutdown и обратно запускаю экземпляр с параметрами

STARTUP PFILE=/u01/app/oracle/product/11.2.0/db_1/dbs/initnicko.ora
ORACLE instance started.

Total System Global Area 146472960 bytes
Fixed Size 1335080 bytes
Variable Size 92274904 bytes
Database Buffers 50331648 bytes
Redo Buffers 2531328 bytes
ORA-00205: error in identifying control file, check alert log for more info
Проверяю где находиться CONTROL FILE
show parameter control
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
control_file_record_keep_time integer 7
control_files string /u01/app/oracle/product/11.2.0
/db_1/dbs/cntrltesla.dbf
control_management_pack_access string DIAGNOSTIC+TUNING

Вижу что не на месте, то есть не в директории /u01/app/oracle/oradata/nicko - хотя там Управляющий файл есть и он на месте. Почему ORACLE "лезет" не в ту директорию ???? в директории $ORACLE_HOME/dbs cntrltesla.dbf --- такого файла вообще нет ???
На самом сервере
Есть две базы тестовые ORCL и TESLA и в директории
$ORACLE_HOME/dbs - есть для базы ORCL init.ora и spifile spfileorcl.ora - сама база в другой директории /u01/app/....
$ORACLE_HOME/dbs - есть для базы TESLA inittesla.ora сама база в другой директории /u02/app/....

Базы данных ORCL и TESLA работают отлично оставляться и запускаются. Но вот OMF база Nicko не хочет :((. Я понимаю что не видит управляющий файл, я путь прописывал initnicko.ora все равно не помогает. Знаю что где-то допустил ошибку не могу понять где :( Буду рад если поможете коллеги :)
25 окт 12, 17:01    [13375841]     Ответить | Цитировать Сообщить модератору
 Re: OMF и управляющий файл  [new]
jsbdfhjhjfdjb
Guest
Bogdan_B,

Пропишите руками в пфайл правильный путь к управляющему файлу.
25 окт 12, 23:00    [13377115]     Ответить | Цитировать Сообщить модератору
 Re: OMF и управляющий файл  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18483
А лучше сразу перед запуском экземпляра и созданием БД превратить pfile в spfile
Тогда команда создания БД пропишет сгенерированные имена контролфайлов в spfile

Да и для указания, где создавать контрольники и оперативные журналы лучше юзать параметр DB_CREATE_ONLINE_LOG_DEST_n и сразу мультиплексировать
26 окт 12, 01:50    [13377634]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить