Задать вопрос
@Arik

Можно узнать версию БД Oracle по его файлам?

На руках файлы *.DBF, *.LOG, *.CTL

Задача поднять с ними тестовый сервер.
Из инфы только: это скорее всего какой-то старый Oracle =)

Доступов до старой БД нет
  • Вопрос задан
  • 1067 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    SQL для начинающих: с нуля до сертификата Oracle
    2 недели
    Далее
  • SQL Online
    Курс продвинутого SQL
    3 недели
    Далее
  • Учебный центр IBS
    DB-028 Язык Oracle PL/SQL: расширенные возможности
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
@ISE73
Боюсь из этих файлов не узнать версию БД.
Все параметры храняться в parameter file (called a PFILE) или server-side parameter file (called a SPFILE)
Конечно можно попробовать поднять базу из этого всего, но будет очень трудно.

План примерно такой:
1) Создать новую базу и погасить ее
2) в контрол файле посмотреть SID баз которую надо восстановить.
3) подменить контрол файлы, подменить SID новой базы
4) разложить файлы старой базы по папкам "как было"
5) пытаться поднять базу, смотреть ошибки.

Я "не настоящий DBA", так что скорее всего ошибаюсь.
Хуже всего будет с dictionary

ЗЗЫ а RMAN backup-а старой базы нет?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы