Холодная копия базы данных у нас уже есть. Работаем дальше.
Сначала инсталлируем ПО СУБД ORACLE. Если сохраняется такая же структура каталогов, как и на исходном сервере, то это несколько уменьшает нам объем рабочих мероприятий.
Посмотрите значение следующих параметров на исходном сервере и проверьте наличие соответствующих директорий на новом сервере:
db_recovery_file_dest background_dump_dest audit_file_dest log_archive_dest_ХХ log_archive_dest user_dump_dest core_dump_dest
Когда все нужные директории подготовлены, копируем на соответствующие места файлы из холодной копии.
Затем устанавливаем переменную окружения
set oracle_sid= название_экземпляра_SID
Потом создаем службу :
\bin\oradim.exe -new -sid -intpwd <пароль_пользователя_sys> -startmode manual
Теперь можно базу открывать.
Sqlplusw /nolog Conn / as sysdba startup pfile=init.ora;
После того как база открылась необходимо позаботиться о временном пространстве.
alter tablespace временное_табличное_пространство add tempfile полное_имя_файла size 500M
База полностью готова к эксплуатации.
Чтобы пользователи могли подключаться к новой базе, нужно изменить HOST в файлах tnsnames.ora и listener.ora. Не забудьте стартовать службу листенера.