Selasa, Oktober 13, 2009

Aplikasi Database di WINE

Ada keperluan menjalankan aplikasi database di WINE di Linux?

Misal, ada sebuah aplikasi database dengan database-nya di MySQL, Firebird, atau Microsoft SQL Server. Apakah aplikasi tersebut bisa berfungsi baik jika dijalankan di Wine?

Jawabnya: kemungkinannya bisa.

Berikut yang saya tes:
Tools : Delphi 5/2006/2007.
Koneksi DB : ZEOS db VCL versi 6.6.4.
Wine : versi 1.1.29

File yang dibutuhkan :
- libmysql.dll (mysql)
- fbclient.dll (firebird)
- ntwdblib.dll (microsoft sql server client library- non-ADO). versi 2000.80.194.0.

Berkas-berkas librari diatas diletakkan di folder yang sama dengan aplikasi, atau diletakkan di System folder (system32, dll). Dengan begitu, aplikasi database dengan database mysql, firebird, ataupun mssql/sql server tetapi berbasis windows tetap bisa digunakan dari wine (linux).

Catatan, fitur yang diberikan oleh DB-library ntwdblib.dll tidak sebanyak koneksi OLEDB.

1 komentar:

Anonim mengatakan...

ntwdblib.dll hanya ada sampai SQL Server 2000. Di SQL server setelahnya tidak disediakan lagi walaupun masih bisa digunakan.