RMAN-04014: startup failed: ORA-00439

Если Вы захотите сделать single standby node для своего замечательного RAC кластера, как вы поступите ? Конечно же установите Oracle binaries на standby, а затем скопируете БД без промежуточного backup'а
с помощью rman (11g feature) :

duplicate target database for standby from active database


И вот тут может случиться:

RMAN-04014: startup failed: ORA-00439: Real Application Clusters


Оно и понятно - ведь у Вас не кластерный standby. Логики этого сообщения я не понял, но вышел из положения с помощью

make -f ins_rdbms.mk rac_on
make -f ins_rdbms.mk ioracle

На standby node.

5 комментариев:

  1. Анонимный25/11/07 12:02 AM

    Вы ставите standby на виртуальной машине на VMWare-кластере ?

    ОтветитьУдалить
  2. Нет, это это "настоящий" кластер. Т.е. без vmware

    ОтветитьУдалить
  3. Анонимный27/11/07 5:13 PM

    А чем это может грозить ? Или нота какая есть (как нашли решение)?

    ОтветитьУдалить
  4. Это ничем не грозит, кроме описанного варианта - передачи rman backup на standby по сети.
    Уверен, что можно сделать обычный backup/restore и никогда не узнать об этой ошибке.
    Ноты не нашел. А приведенный метод описан в документации, правда по другому поводу - как превратить single instance в кластер.

    ОтветитьУдалить
  5. Анонимный11/12/07 7:51 PM

    а подрихтовка файла параметров при копировании с кластера
    на предмет
    CLUSTER_DATABASE=FALSE
    не поможет ?

    ПС.
    как то не красиво перелинковываться...

    ОтветитьУдалить