PHP (WAMP) Mengakses SQL Server 2005

12 Jan 2010

Bila Anda punya SQL server 2005 di mesin lain dan ingin Anda akses menggunakan PHP, maka Anda butuh melakukan beberapa hal sebagai berikut :

  1. Pastikan WAMP (paket instalasi Apache, MySql, PHP) sudah terinstall di mesin Anda.
  2. Cari dan buka file php.ini di path berikut : ..\wamp\php
  3. Cari dan hapus tanda ; didepan “extension=php_mssql.dll”. Hal ini dilakukan supaya service untuk koneksi ke SQL Server diaktifkan.
  4. Anda bisa mengecek apakah php_mssql sudah running atau belum dengan melihatnya di icon WAMP –> PHP Settings –> PHP Extentions –> php_mssql. Bila Anda melihat tanda panah, berarti service tsb sudah aktif.
  5. Pastikan Anda memiliki file ntwdblib.dll versi baru (minimal versi 2000.80.194.0). Anda bisa mendownload file tsb dengan mengklik link sbb : http://dll.downloadatoz.com/ntwdblib.dll-file.html
  6. Letakkan file tsb di c:\windows\system32 dan ..\apache\bin
  7. Restart service dari server Apache Anda.
  8. Pastikan SQL server Anda sudah mengaktifkan TCP/IP connection.
  9. Untuk mencoba koneksi ke SQL server 2005 Anda, ketik dan simpan kode-kode dibawah ini ke dalam suatu file php (misalnya : sqlconnect.php)

<?php

$uid = “sa”; //asumsi user idnya adalah sa

$pwd = “mistest123″; //asumsi passwordnya adalah mistest123

$servername = “SQLMachine\MISTEST” ; //asumsi nama komputer adalah SQLMachine dan nama instance adalah MISTEST

$conn = mssql_connect($servername,$uid,$pwd);

if ($conn);

{ echo “Connection Established. \n”;}

else { echo “Connection could not established. \n”;

die(print_r(mssql_errors(),true);}

mssql_close($conn);

?>

Selamat mencoba.


TAGS PHP SQL Server Apache Connect


-

Author

Follow Me