Sebelum kita bisa menggunakan fungsi MSSQL, ada beberapa hal yang perlu dilakukan :
1. Install Microsoft SQL Client Tools pada webserver kita
2. Pastikan ada file php_mssql.dll pada folder WINDOWS\System32 dan
..\php\extensions dikomputer kita. (misal C:\Program Files\xampp\php\extensions)
3. Edit file php.ini, uncoment/buang titik koma disebelah kiri pada baris php_mssql.dll,atau kita tambahkan extension=php_mssql.dll jika baris ini tidak ada.
4. Restart Web Server setelah anda melakukan perubahan pada php.ini.
Berikut adalah contoh koneksi.php menggunakan fungsi MSSQL.
----------------------------------------------------------------------
$myServer = "localhost";
$myUser = "sa";
$myPass = "";
$myDB = "master";
//koneksi ke database
$sqlconnect = mssql_connect($myServer, $myUser, $myPass)
or die("Tidak Terkoneksi dengan $myServer");
TroubleShoot pada koneksi SQL Server
Beberapa hal yang bisa kita lakukan apabila ada error pada koneksi SQLserver kita.
Mengatur SQL Server dengan benar: Lakukan proses query secara lokal dengan query
analyzer dan pastikan hasilnya sesuai kebutuhan, sebelum kita mengakses tabel menggunakan
PHP.
Tes Koneksi SQL Server: Pastikan SQL Server menerima koneksi menggunakan telnet. Pada
command window (DOS Prompt), ketikkan perintah berikut:
telnet
Jika ada pesan error "Could not open a connection to host on port 1433: Connect Failed…"
Maka kita harus membuka SQL Server Enterprise Manager mengecek server dan setting port.
Hal ini bisa juga disebabkan oleh sebuah firewall atau SQl Server dalam kondisi down. Jika
hasil perintah telnet diatas adalah blank screen, itu menunjukkan bahwa SQL Server menerima
perintah koneksi yang kita lakukan.
Hak Akses yang Cukup: Jika kita menemukan pesan error "Username not associated with a
trusted SQL Server...", cek permission kita dengan SQL Server Enterprise Manager.
Pilih Databases dengan benar: Pastikan kita memilih sebuah default databases pada saat
pembuatan System DSN. Jika kita menginginkan membuka databses lebih dari satu, maka
lakukan dengan fungsi mssql_select_db pada kode PHP.
Cek syntax PHP kita: Pastikan Syntax fungsi MSSQL dan ODBC sudah benar, buka PHP
manual untuk melakukan pengecekan lebih lanjut. Ingat !! PHP adalah pemrograman yang case
sensitive, jadi pastikan kita mengakses variabel dengan benar.
Anda dapat mempelajari secara lengkap ODBC function dan MSSQL Function pada situs
http://www.php.net/docs.php.
Demikian yang bisa saya sampaikan, semoga dapat bermanfaat. Jika ada kesalahan mohon
masukan dan pembetulan. Terima kasih.