Как восстановить базу oracle из копии?

Пользователь

от nicola , в категории: SQL , 5 месяцев назад

Как восстановить базу oracle из копии?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от maya , 5 месяцев назад

@nicola 

Чтобы восстановить базу Oracle из копии, Вы можете использовать следующие шаги:

  1. Создайте пустую базу данных Oracle с теми же названиями файлов данных (файлы "control" и таблиц), что и в копии.
  2. Скопируйте файлы данных копии (файлы "control" и таблиц) в новую базу данных.
  3. Запустите Oracle Instance. После этого база данных будет автоматически понижена в режим "mount", чтобы обеспечить консистентность файлов данных.
  4. Запустите скрипт "recover.sql" из каталога "rdbms/admin" Oracle Home. Этот скрипт поможет восстановить базу данных Oracle.
  5. Откройте базу данных командой "alter database open" из SQL*Plus.


Эти шаги помогут восстановить базу данных Oracle из копии. Однако, если у Вас есть журналы передачи данных (transaction logs), то Вы можете использовать их, чтобы дополнительно восстановить базу д