Koneksi database ke MSSQL dengan XAMPP Secara Native

Bagi para web developer..atau yang bergerak dalam bidang IT tentu tidak asing lagi dengan yang namanya database MSSQL (Microsoft SQL), dimana salah satu keunggulannya menurut saya adalah dari sisi jumlah data/ record yang bisa ditampung dibanding dengan MYSQL yang free..(untuk mysql enterprise bisa menampung record dengan jumlah jutaan).

Salah satu kendala yang sering dialami yaitu koneksi dari web server ke server database yang berbeda secara native (langsung), dimana kebanyakan melakukan koneksi secara ODBC yang pastinya akan lebih lambat (logikanya yaitu akan cepat sampai ke tujuan jika dilakukan secara langsung daripada harus transit dulu dengan menggunakan perantara/ odbc)

Pengalaman ini sedikit saya bagi yaitu waktu saya terlibat dalam sebuah Projek Pembangunan Aplikasi Arsip di digital di salah satu Perusahaan BUMN..Kendala yang saya hadapi waktu itu yaitu untuk otentikasi/ user id dan password serta otorisasi (level akses) harus mengambil ke database yang berisi data seluruh karyawann BUMN tersebut yang tersebar di seluruh Indonesia.

Dengan bantuan google saya coba cari tahu bagaimana cara koneksi secara langsung yaitu dengan menggunakan file dll yang ada di XAMPP..sekitar 1 minggu saya mencoba belum bisa juga..Kemudian saya coba meresume artikel yang saya dapat dan saya lakukan lagi koneksinya. Alhamdulillah dalam waktu 10 menit saya sudah bisa koneksi ke MSSQL…

Berikut adalah cara agar bisa koneksi ke MSSQL secara native :

  1. Edit file php.ini, buang tanda ; di mssql.dll
  2. Kopikan file ntwdlib.dll yang ada si server mssql (filenya ada di windows/system32) ke komputer server web kita yaitu di 3 folder (pertama di C:/windows/system32, kedua di folder PHP yang ada di web server, kemudian ke dalam folder APACHE/ BIN)
  3. Untuk skrip koneksinya hampirsama dengan mysql tapi yang diganti yaitu mysql diganti mssql

Selamat mencoba…bagi yang pengen diskusi dapat mengemail langsung ke rizalmarif@gmail.com

Advertisement

3 Responses

  1. terima kasih mas saya coba dulu ya….

  2. mau tanya..knp pas saya bikin di xampp 1.7.3 saya cuma edit php.ini di line mssql.dll dan copy file dll ke system 32 itu bisa…tapi knp pas di xampp 1.7.4 saya harus pake ntwdlib.dll juga??

    Sewing Machine Spare Parts

  3. Kemungkinan di xampp 1.7.3..file ntwdlib.dll sudah disertakan.
    Semoga membantu

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.