Назад | Перейти на главную страницу

Преобразование базы данных Oracle 10g RAC в единый экземпляр

В попытке уменьшить сложность решения меня попросили преобразовать производственную базу данных Oracle 10g RAC с двумя узлами в один экземпляр. База данных работает на RHEL5 с ASM в SAN.

Я предполагаю, что потребуются как минимум следующие шаги:

Есть другие соображения? Может быть, лучше создать физический резервный единственный узел?

Кто-нибудь знает о соответствующем техническом документе или заметке о металинке?

Вам также потребуется повторно связать двоичные файлы Oracle:

$ cd $ORACLE_HOME/rdbms/lib
$ make -f ins_rdbms.mk rac_off
$ make -f ins_rdbms.mk ioracle

Конечно, если вы создадите одноузловой резервный сервер, он уже будет «без RAC'd», но вам все равно нужно будет «очистить» второй поток повторения и т. Д. Просто взглянул на Metalink, и их поисковая система обнаружила много результатов конвертируется из одного экземпляра в RAC, но я не думаю, что Oracle хочет, чтобы вы делали это наоборот ...

Делает эта ссылка помогает?

Для ASM отредактируйте файл ASM pfile и удалите эти строки

cluster_database=TRUE
+ASM.instance_number=<somthing> 

Вы также можете найти metalink 239998.1 полезным, если rootdelete.sh не работает.