Kamis, 14 Juni 2012

Oracle Instant Client Database 11g di Windows 8

Karena serangan Blue Screen of Death bertubi-tubi ke computer kerja saya yang berbasis Microsoft Windows 7 Enterprise Edition 32bit, saya memutuskan untuk memformatnya. Namun, ketimbang menginstal kembali Windows 7 yang sama, kali ini saya mencoba mendownload dan menginstal Windows 8 Consumer Preview 64bit. Yah, soalnya masa kerja saya di sini tinggal beberapa minggu lagi. Jadi sekalian aja pas Windows 8 ini expired, saya sudah tidak menggunakan PC ini lagi...

Nah, setelah berhasil menginstal aplikasi-aplikasi standar di Windows 8 CP ini, ternyata masih ada kebutuhan untuk connect ke Oracle Database menggunakan Quest Software TOAD 9.7 lisensi kantor. Ternyata trik yang saya tuliskan di posting sebelumnya, sudah tidak berlaku lagi. Jangankan bisa memanipulasi XML file, lah Oracle Universal Installernya aja mati mendadak terus… Compatibility Troubleshooting juga gak mempan. 



Menyerah dengan file installer yang sama, saya cari installer lain yang lebih terbaru. Ternyata untuk versi client 10.2.0.3 sudah tidak ada lagi (atau saya yang tidak dapat menemukannya?). Setelah dicari-cari di website Oracle, ternyata ada benda baru yang masuk pengamatan saya: Oracle Instant Client. Benda apa pula ini?

Untungnya untuk platform Windows 64-bit benda ini berukuran cuma 35MB, jadi masih bisa didownload dengan senang hati. Selesai. Extract. Bingung. Lah, isinya cuma 8 files doang, nggak ada installer apapun. Ngeliat FAQ-nya cuma gitu-gitu doang.

Oke, langsung bereksperimen saja. Setelah diinstal kembali TOAD 9.7, diperlukan beberapa konfigurasi yang untungnya diberikan oleh TOAD Advise ada registry dan PATH yang harus ditambahkan.

1. Registry HKLM\SOFTWARE\Wow6432Node\Oracle, tambahkan entry ORACLE_HOME dengan value string lokasi tempat folder hasil extract Oracle Instant Client tadi. Kalau di saya C:\Oracle\instantclient_10_2\

2. Lakukan setting PATH di User Environment Variable, tambahkan path ke folder yang sama dengan butir di atas tadi.

Setelah selesai, jalankan TOAD, dan lihat hasilnya :)