Как повторно использовать spfile для создания нового экземпляра Oracle - PullRequest
0 голосов
/ 14 января 2019

У меня есть экземпляр Oracle XE 11g, который я хотел бы клонировать в другой экземпляр с именем WE. Итак, я сделал:

show parameter spfile ;

для получения пути и имени каталога spfile, затем я сделал:

create pfile='/tmp/initWE.ora' from 
spfile='/u01/app/oracle/product/11.2.0/xe/dbs/spfileXE.ora

А затем я заменил все записи XE в этом файле на WE. После перезапуска sqlplus у меня появляется ошибка Oracle

  startup pfile='/tmp/initWE.ora'

  ORA-09925: Unable to create audit trail file
  Linux-x86_64 Error: 2: No such file or directory
  Additional information: 9925

Должен ли я изменить ORACLE_SID?

1 Ответ

0 голосов
/ 15 января 2019

Возможно, у вас есть следующий параметр в вашем spfile (и впоследствии pfile)

audit_file_dest

Независимо от местоположения, на которое ссылается этот параметр, уже должно существовать до того, как вы сможете запустить свой экземпляр, потому что нам нужно записать запись файла аудита в тот момент, когда вы подключаетесь как база данных SYSDBA. Так что создайте эту папку / каталог, и вы должны хорошо идти

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...