Cara menuntaskan problem pesan error "ORA-06413: connection not open".
Ini tentunya berkaitan dengan pesan error yang dikeluarkan oleh database Oracle.Kenapa saya menciptakan posting menyerupai ini?. Karena saya mengalami hal ini.
Bayak sekali kegiatan aplikasi yang sudah saya buat dan sudah usang saya memakai laptop yang jadul masih 32 bit. Namun sayangnya alasannya yaitu mungkin laptop saya usianya sudah uzur, ya...akhirnya kekuatannya semakin menurun dan lama-lama drop, dan sering mati mendadak, mungkin sudah kena penyakit stroke xixixi...
Padahal laptop itu sangat berjasa di kehidupan saya, tapi apa boleh buat terpaksa laptop itu saya parkir, dan tidak tidak saya jual walaupun mungkin jikalau dijual masih dapat laku. Karena saya pikir nilai historisnya tidak dapat digantikan dengan uang.
Untuk melanjutkan pekerjaan alhasil saya beli yang baru, tentunya dengan teknologi terkini dengan kapasitas RAM, hardsisk yang cukup besar, dan prosesor 64 bit. Namun aplikasi-aplikasi yang saya buat semuanya masih memakai flatform windows 32 bit. Laptop gres saya instal windows 32 bit, namun sayang sekali driver-drivernya kurang mendukung. Akhirnya yah sudah instal ulang lagi os nya memakai windows 64 bit, dan laptop gres pun hidup normal.
Kemudian sy instal aplikasi-aplikasi developer yang 32 bit, dapat gituh aplikasi 32bit diinstal di windows 64 bit???...Tentu bisa!!!, namun tersimpan bukan di kegiatan files menyerupai biasa di windows 32 bit. File-filenya tersimpan di Program Files (x86). Kaprikornus windows 64 bit memisahkan aplikasi-aplikasi yang berflatform windows 32bit dengan windows 64 bit.
Permasalahan muncul ketika aplikasi developer 32 bit menciptakan koneksi ke database oracle, pada ketika koneksi diaktifkan muncul error "ORA-06413: connection not open", waduh hampir streesss. Namun baca kesana kemari alhasil ditemukan titik permasalahannya. Ternyata untuk menciptakan koneksi ke oracle, aplikasi developer tersebut dihentikan tersimpan di folder yang mengandung tanda "(" mungkin juga gejala lainnya. Kenapa ada tanda "(" itu???, alasannya yaitu memang aplikasinya 32 bit, windows menaruhnya di "Program Files (x86)".
Trus Solusinya Bagaimana?
Kita harus menciptakan aplikasi itu di folder gres yang tidak mengandung abjad "(".
Berarti instal ulang donk?...wah cape lagi nih.
Kita tidak perlu instal ulang, yang kita harus lakukan yaitu menciptakan shortcut atau link ke folder tersebut dengan linknya yang tidak mengandung tanda/huruf tersebut.
Caranya :
- Masuk ke mode text (command)..Run ->cmd
- Buat link : c:\mklink /j "Program Files x86" "Program Files x86"
- Jalankan aplikasinya dari folder link atau "Program Files x86"
- Setelah itu silahkan coba koneksinya.
Selamat mencoba, mudah2n cara di atas masih works.
Wassalam.
Sumber http://afm98.blogspot.com
EmoticonEmoticon