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...


Buat file startserver.bat, buka notepad lalu ketikkan perintah berikut :

"c:\program files\borland\interbase\bin\ibserver.exe" -a

lalu save as --> pilih Save As Type --> All files
ketik nama file misal : startserver.bat --> klik save

Kalau repot untuk membuat filenya bisa download saja di sini


 Lakukan copy file tadi ke program startup windows :

Cari file yang disimpan tadi dengan windows explorer, klik startserver.bat dan lalukan Copy (ctrl+c).

Lalu buka folder startup (Start-->All Programs-->Startup-->klikkanan Open), lalu Paste (Ctrl+V)




Nah selesai. Sekarang seharusnya setiap start server interbase/firebird kita jalan otomatis. Coba restart komputer kita lalu perhatikan system tray icon di kanan bawah windows 7.

 Jika berhasil di system tray ada icon interbasenya (kotak hijau), kebetulan karena saya pakai Firebird iconnya ya firebird (burung hitam dgn background kuning)

3 comments:

  1. bung admin, tanya dong?? sory saya pemula, saya install firebird 2.0. ketika mau ganti user default ‘SYSDBA’ tapi kok password ‘masterkey’ nya invalid ya? sudah beberapa kali install ulang tetep password deafult ‘masterkey’ nya invalid. bagaimana cara mengatasinya master? mohon pencerahan

    ReplyDelete
  2. pakai flamrobin

    ReplyDelete
  3. This comment has been removed by a blog administrator.

    ReplyDelete