Cari

Monday, May 21, 2012

Interbase/Firebird Jadul Tidak Mau di Start Otomatis di Windows 7


Saat ini sudah mulai jamannya Windows 7. Siapa ya yang menentukan ini jaman OS Windows apa? Setelah saya pikir-pikir, ternyata banyaknya laptop-laptop yang dibundling dan disupport dengan Windows 7 lah yang menyebabkan orang-orang pengguna laptop pakainya Windows 7. Jelas, Windows yang inipun termasuk memikat dari sisi tampilan dan performanya. Mau bukti? Teman saya mengalami masalah dengan panas laptopnya ketika diinstal Windows XP, namun hal itu tidak terjadi lagi ketika Windows 7 menggantikannya. Jelas kan ada 'sesuatu' manajemen panas (heat) yang membuat Windows 7 ini begitu pas dipakai.

Apakah saya mau promosi Windows 7... tidak juga. Ceritanya dimulai dari sini, dari mulai Windows 95, 98, ME, XP saya sudah menggunakan Interbase sebagai Database Engine menemani aplikasi yang saya develop dengan Delphi. Small Footprint dan fasilitas standarnya yang cukup lengkap sudah cukup membuat saya tidak berpaling pada DBMS lainnya.
 
Nah si Interbase mulai bermasalah ketika dipakai untuk menjalankan aplikasi di Windows 7. Tentu saja saya bicara interbase jadul (versi 5.0, 6.0, 6.5, atau firebird). Walaupun sudah terlaporkan Started pada Service Manager, namun aplikasi tetap tidak mendeteksi instance server yang bisa connect. Jadi harus distart lewat file programnya! Bisa sih distart manual lewat server manager atau IBConsole, tapi ada cara yang lebih ramah pengguna dengan lebih otomatis (manual tapi otomatis, nah lho) yaitu lewat command line dan di simpan ke file .bat yang diletakkan di startup.

Caranya...