Komputer lama dengan Oracle 8i sudah mati. Kami memiliki cadangan harian dari basis data (C: \ oradata). Kami tidak dapat menginstal versi Oracle lama ini di mana pun karena kami tidak memiliki CD instal untuk itu.
Bisakah kita membaca database ini dengan, misalnya, Oracle Express? Jika ya, bagaimana?
Jawaban:
Oracle 8.xx telah kehilangan dukungan untuk beberapa waktu.
Permintaan maaf untuk kabar buruk, tetapi satu-satunya pilihan Anda adalah memulihkan perangkat lunak dari disk mati, atau meminta Oracle (jelas dengan kontrak dukungan yang valid) untuk salinan perangkat lunak. Naikkan tiket pada Dukungan Oracle Saya dan mereka akan membantu Anda.
sumber
Anda dapat memutakhirkan basis data ini ke Oracle 9i jika Anda memilikinya, cukup instal 9i, jalankan database menggunakan itu
ORACLE_HOME
dan jalankan skrip pemutakhiran di?/rdbms/admin
. Format DBF cukup kompatibel untuk membuatnya berfungsi. Jika Anda bisa masuk ke 9i, maka Anda OK karena ada jalur upgrade yang jelas dari sana ke 10g dan 11g .Sayangnya, jika Anda tidak memiliki 9i (khusus 9.2.0.8) maka itu tidak mudah - terlalu besar melompat ke 10g dengan hanya menjalankannya dalam yang baru
ORACLE_HOME
, Anda memerlukan 8i yang bekerja sehingga Anda dapatexp
/imp
jika Anda ingin melakukannya dalam satu langkah. Anda harus membuka TAR dan mendapatkan bantuan Oracle (jika hanya untuk mendapatkan media ).sumber