Восстановление базы данных на другом компьютере.

Холодная копия базы данных у нас уже есть. Работаем дальше.

Сначала инсталлируем ПО СУБД 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. Не забудьте стартовать службу листенера.

Вас заинтересует / Intresting for you:

Обновление до Oracle Database ...
Обновление до Oracle Database ... 5495 просмотров Илья Дергунов Tue, 21 Nov 2017, 13:18:05
Поддерживаемые Oracle типы дан...
Поддерживаемые Oracle типы дан... 5656 просмотров Валерий Павлюков Wed, 24 Oct 2018, 08:00:37
Видеокурс по администрированию...
Видеокурс по администрированию... 10469 просмотров Илья Дергунов Mon, 14 May 2018, 05:08:47
СУБД Oracle: обзор характерист...
СУБД Oracle: обзор характерист... 7837 просмотров Antoni Fri, 24 Nov 2017, 07:35:05
Войдите чтобы комментировать