Прочитать древнюю базу данных Oracle в текущей версии Oracle


10

Старый компьютер с Oracle 8i мертв. У нас есть ежедневная резервная копия базы данных (C: \ oradata). Мы не можем установить эту старую версию Oracle где-либо, потому что у нас нет установочных компакт-дисков для нее.

Можем ли мы прочитать эту базу данных, например, с помощью Oracle Express? Если да, то как?


Вы можете попробовать связаться с Oracle напрямую по этой проблеме!

@MichaelHampton, к сожалению, невозможно. Версия слишком старая
Philᵀᴹ

3
Я полагаю, что вы все еще можете загрузить 9i, что не так уж и далеко от 8. Если это стоит времени, вы можете установить 9i на тестовую коробку и посмотреть, распознаются ли файлы.
Кевинский

Oracle не разрешает монтировать или восстанавливать старые резервные копии?
Jonesome Reinstate Моника

Ну, возможно, «старше», но, как сказал плакат, - это древнее. В какой-то момент можно отбросить полностью устаревшие форматы. Урок: резервные копии бесполезны, если у вас также нет резервной копии SYSTEM и вы не можете установить базу данных;)
TomTom,

Ответы:


12

Oracle 8.xx уже давно не поддерживается.

Извиняюсь за плохие новости, но ваш единственный вариант - либо восстановить программное обеспечение с мертвого диска, либо попросить у Oracle (очевидно, с действующим договором на поддержку) копию программного обеспечения. Поднимите заявку в службу поддержки Oracle, и они вам помогут.


4

Вы можете обновить эту базу данных до Oracle 9i, если она у вас есть, просто установите 9i, запустите базу данных, используя ее, ORACLE_HOMEи запустите сценарии обновления ?/rdbms/admin. Формат DBFs достаточно совместим, чтобы сделать эту работу. Если вы можете добраться до 9i, то вы в порядке, поскольку оттуда есть четкий путь обновления до 10g и 11g .

К сожалению, если у вас нет 9i (в частности 9.2.0.8), то это не так просто - это слишком большой переход к 10g, просто запустив его в новом ORACLE_HOME, вам нужен рабочий 8i, чтобы вы могли exp/ impесли вы хотите это сделать в один шаг. Вам нужно будет открыть TAR и получить помощь Oracle (хотя бы для получения носителя ).

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.