Przeczytaj starożytną bazę danych Oracle w aktualnej wersji Oracle

10

Stary komputer z Oracle 8i nie żyje. Mamy codzienną kopię zapasową bazy danych (C: \ oradata). Nie możemy nigdzie zainstalować tej starej wersji Oracle, ponieważ nie mamy na niej instalacyjnych płyt CD.

Czy możemy odczytać tę bazę danych na przykład za pomocą Oracle Express? Jeśli tak to jak?

Gregory MOUSSAT
źródło
Możesz także skontaktować się bezpośrednio z Oracle w sprawie tego problemu!
@MichaelHampton niestety nie jest możliwe. Wersja jest
zdecydowanie
3
Wierzę, że nadal możesz pobrać 9i, co nie jest zbyt daleko od 8. Jeśli jest to warte czasu, możesz zainstalować 9i na testowym polu i sprawdzić, czy pliki są rozpoznawane.
kevinsky
Oracle nie pozwala na montowanie lub przywracanie starszych kopii zapasowych?
Jonesome przywraca Monikę
No cóż, być może „starszy”, ale jak powiedział plakat - to jest starożytne. W pewnym momencie rzuca się całkowicie przestarzałe formaty. Lekcja: kopie zapasowe są bezużyteczne, chyba że masz również kopię zapasową SYSTEMU i możesz zainstalować bazę danych;)
TomTom

Odpowiedzi:

12

Oracle 8.xx był przez pewien czas nieobsługiwany.

Przepraszamy za złe wieści, ale jedyną opcją jest odzyskanie oprogramowania z martwego dysku lub poproszenie Oracle (oczywiście z ważną umową o pomoc techniczną) o kopię oprogramowania. Zdobądź bilet na My Oracle Support, a one ci pomogą.

Philᵀᴹ
źródło
4

Możesz zaktualizować tę bazę danych do Oracle 9i, jeśli ją posiadasz, po prostu zainstaluj 9i, uruchom bazę danych, używając tej ORACLE_HOMEi uruchom skrypty aktualizacji ?/rdbms/admin. Format plików DBF jest wystarczająco kompatybilny, aby to działało. Jeśli możesz dostać się do 9i, to jesteś w porządku, ponieważ istnieje jasna ścieżka aktualizacji do 10g i 11g .

Niestety, jeśli nie masz 9i (a konkretnie 9.2.0.8), to nie jest to proste - to zbyt duży skok do 10 g, po prostu uruchamiając go w nowym ORACLE_HOME, potrzebujesz działającego 8i, więc możesz exp/ impjeśli chcesz to zrobić w jednym kroku. Musisz otworzyć TAR i uzyskać pomoc Oracle (choćby po to, by zdobyć media ).

Gajusz
źródło