Thursday, September 2, 2010

Migrasi Database MSSQL SERVER 2000 ke 2005, koneksi dari PHP masalah

Database yang digunakan di tempat saya kerja sebelumnya adalah Ms SQL Server 2000, ada banyak ada database dari system yang sudah berjalan dengan meggunakan Sql 2000.
Sejalan dengan waktu, muncullah Ms SQL Server 2005 yang sebenarnya sudah lama muncul, tapi baru tahun terakhir ini saja mau menggunakan versi 2005. Kebanyakan aplikasi dari system yang berjalan adalah aplikasi web base menggunakan PHP.

Ketika dimigrasi ke MSSQL Server 2005, tiba-tiba koneksi dari PHP ke database tidak bisa. Berkat si Om Google, searching source sana sini, akhirnya ketemu juga masalahnya. Ternyata versi PHP yang digunakan, ada salah satu file dllnya yang mesti diupdate, karena tidak support dengan MS SQL Server 2005. Nama filenya adalah ntwdblib.dll, biasanya ada di folder PHP terinstall. ntwdblib.dll kadang mesti dikopi ke Windows/System32.
File ini bisa didonwload dari : http://www.helpspot.com/downloads/files/ntwdblib.dll

Referensi: http://www.helpspot.com/helpdesk/index.php?pg=kb.page&id=13