Возможно уже не актуально, но поделюсь опытом.
Не полностью была раскрыта проблема, происходит ли переход с заменой платформы или версии Оракл или нет.
В обычном случае базы под СМ, все просто. Тезисы такие:
1. Если ОС остается прежней и версия оракл остается прежней, то просто настраиваем сервак и создаем пустую базу с требуемым именем. Настраиваем листенер и проверяем, что служба базы стартует успешно.
Потом делаем копирование файлов базы, и файлов PWD*.ora, SPFILE*.ora, запускаем базу, проверяем.
2. Если меняем версию оракл, то делаем все тоже , что и в пункте 1 для новой версии оракл, копируем файлы базы. И используем DataBase Upgrade Assistant. C 9 на 10, с 10 на 11, при обновлении патч сетами в пределах версии этот механизм ни разу не подвел.
В общем основная мысль - Не нужно бояться DBUA, работает он вполне приемлемо и быстро.
(Ту работу, что проделывает DBUA, можно проделать и руками в режиме startup upgrade и соответствующими скриптами.)