Sebelumnya telah saya bahas mengenai mengkoneksikan PHP dengan database Microsoft SQL Server di Windows. Untuk Ubuntu Linux berbeda dengan di Windows dimana kita harus melakukan instalasi paket debian agar dapat memfungsikan mssql_connect() yang nantinya akan digunakan dalam script php.
Pastikan paket PHP sudah terinstall dalam Ubuntu, selanjutnya lakukan instalasi berikut melalui terminal:
sudo apt-get install php5-sybase
Setelah itu lakukan restart apache server:
sudo /etc/init.d/apache2 restart
Lalu buat baris kode berikut untuk mengetahui apakah koneksi PHP - SQL Server sudah dapat terkoneksi:
Dari konfigurasi diatas:
Saya melakukan koneksi ke host bernama "localhost" dengan disertai port "1433" yang merupakan port tujuan database SQL Server lalu user bernama "user" serta menggunakan password bernama "password" dan database sql server bernama "dbname".
Untuk konfigurasi tersebut sesuaikan dengan user, password, hostname serta nama database dari SQL Server yang kalian gunakan.
Simpan file bernama conntest.php.
Lalu buka web browser dan buka nama file diatas. Jika tampil sebuah pesan error saat membuka file tsb berarti ada kurang atau salah dari isi konfigurasi tersebut. Untuk mengetahuinya lihat no baris dari error tsb.
Jika tampil kosong atau tidak ada tulisan apapun di web browser itu pertanda koneksi sudah sukses dilakukan.
Selamat mencoba :)
Pastikan paket PHP sudah terinstall dalam Ubuntu, selanjutnya lakukan instalasi berikut melalui terminal:
sudo apt-get install php5-sybase
Setelah itu lakukan restart apache server:
sudo /etc/init.d/apache2 restart
Lalu buat baris kode berikut untuk mengetahui apakah koneksi PHP - SQL Server sudah dapat terkoneksi:
<?php $mssqlHost = "localhost:1433"; $mssqlUser = "user"; $mssqlPass = "password"; $mssqlDB = "dbname"; $link = mssql_connect($mssqlHost,$mssqlUser,$mssqlPass) or die ('Tidak dapat melakukan koneksi SQL Server on '.$mssqlHost.' '. mssql_get_last_message()); $db = mssql_select_db($mssqlDB, $link) or die("Tidak dapat menggunakan database"); ?>
Dari konfigurasi diatas:
Saya melakukan koneksi ke host bernama "localhost" dengan disertai port "1433" yang merupakan port tujuan database SQL Server lalu user bernama "user" serta menggunakan password bernama "password" dan database sql server bernama "dbname".
Untuk konfigurasi tersebut sesuaikan dengan user, password, hostname serta nama database dari SQL Server yang kalian gunakan.
Simpan file bernama conntest.php.
Lalu buka web browser dan buka nama file diatas. Jika tampil sebuah pesan error saat membuka file tsb berarti ada kurang atau salah dari isi konfigurasi tersebut. Untuk mengetahuinya lihat no baris dari error tsb.
Jika tampil kosong atau tidak ada tulisan apapun di web browser itu pertanda koneksi sudah sukses dilakukan.
Selamat mencoba :)
Koneksi PHP ke SQL Server di Ubuntu
Reviewed by rizupz
on
Senin, November 26, 2012
Rating:
Tidak ada komentar:
Posting Komentar