Как вытащить данные

AlexandrPlus
Дата: 10.08.2005 14:15:11
Плиз!
Упал Windows'95, где стоял Personal Oracle 7.3 и работала ИС.
Остались файлы и вообще все в директориях Oraclовских.
Как данные восстановить? Как таблицы увидеть (БД поднять) в другом инстансе Oracle, чтобы их потом куда-нибудь экспортировать?
Sergey Balter
Дата: 10.08.2005 14:28:40
1) Установить точно ту же версию Оракла
2) при создании базы данных указать ТОЧНО ТАКОЕ же размещение файлов данных, управляющих файлов как и было до аварии
3) заменить созданные новые файлы на оставшиеся от аварии
AlexandrPlus
Дата: 10.08.2005 14:33:54
Спасибо!
А где сейчас взять эту устаревшую версию?
А в Personal Oracle 8 такое осуществимо?
AlexandrPlus
Дата: 10.08.2005 14:36:03
А в Oracle что-то вроде attach как в SQL Server или в Interbase есть?
Sergey Balter
Дата: 10.08.2005 14:41:20
Нужна точно такая же версия (не вообще 7.3, а 7.3.x.y.z) что и стояла.
Где взять - не знаю. Обратиться к тем, кто ее ставил.

Альтернативный вариант - попытаться прочитать системный реестр на упавшей системе (Кажется, есть такие утилиты) и выковырять оттуда ветки реестра, которые касаются Oracle.
Если это удастся, вместо установки Оракла нужно будет списать все Оракульные каталоги по тем же путям и засунуть в системный реестр "спасенные" куски реестра. Потом, возможно, понадобится прописать пути в Path

Подобный способ "установки" помог мне однажды в сходной ситуации
AlexandrPlus
Дата: 10.08.2005 14:53:48
Мерси.
Попробую
Wolfon Stromboy
Дата: 10.08.2005 15:47:20
Наиккие ветки ковырять не надо. Она одна:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
Если все файлы на жестком диске остались, то списать их на другой компьютер с любой ОС из списка: Win95, Win98, WinME и экспортировать эту ветку реестра, плюс прописать в путь (%path%) BIN-каталог оракловский.
По-моему, все.
Точно, конечно, не помню, как Personal все устроено... возможно, придется Oracle-сервис создать