Setting Koneksi dari PHP ke SQLServer menggunakan Xampp 1.7.7
Setting Koneksi dari PHP ke SQLServer menggunakan Xampp 1.7.7
August 28, 2014 33 Comments on Setting Koneksi dari PHP ke SQLServer menggunakan Xampp 1.7.7Xampp versi 1.8.3 atau diatasnya menyulitkan saya untuk menghubungkan koneksi dari php ke sqlserver, apalagi dalam beberapa forum menerangkan bahwa syntax mssql_connect sudah tidak digunakan dan diganti dengan sqlsrv_connect. Hal ini menyulitkan saya untuk menyesuaikan pola coding, karena aplikasi – aplikasi yang buat sebelumnya harus saya bongkar ulang.
Akhirnya, keputusan saya jatuh kepada Xampp versi terdahulu yakni Xampp versi 1.7.7 yang bisa anda download disini http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/1.7.7/
Proses instalasi dilakukan seperti biasa, tidak ada setting khusus. Bagi yang belum pernah mencoba Xampp tinggal klik tombol Next saja sampai proses instalasi selesai.
Setelah Proses instalasi selesai, kemudian kita akan melakukan setting manual supaya koneksi PHP ke SQLServer bisa berjalan mulus, karena pada instalasi bawaan Xampp sendiri tidak menyediakannya. Berikut Library yang akan anda butuhkan :
Step 1
Copy file ntwdblib.dll ke folder \xampp\apache\bin dan C:\Windows\System32
Step 2
Copy file php_mssql.dll dan php_pdo_mssql.dll ke folder \xampp\php\ext
Restart Apache anda, kemudian ujicoba dengan menggunakan script koneksi sederhana.
Referensi : http://ingatscript.blogspot.com/2014/04/koneksi-php-ke-sql-server-menggunakan.html
Environment : Windows 7 64 Bit
Semoga Bermanfaat,
33 Comments
Terima Kasih Sob, ini Sangat Membantu Akhirnya MySQL, SQL SERVER, Oracle Semua Bisa Work 😀
senang bisa membantu om 😀
low buat PC yg 64 bit sma gan?
mohon pencerahannya
sama om, ini saya juga pake yang 64 bit
ane udah ikutin cara di atas tapi kenapa ga bisa yah bang ?
selalu ada tulisan Fatal error: Call to undefined function mssql_connect() in C:\xampp\htdocs\jajal\koneksi.php on line 5
Environment PC yang digunakan 64bit atau 32bit om? coba aja install XAMPP nya di Drive D:
sudah bisa gan..
ane kemaren pake xampp 1.8.xx
pas ane ganti ke xampp1.7.7 langsung work
cuma buat di tambah lagi bang
di folder php.ini harus di configure lagi
thx banyak gan cephz
Bang, apakah harus pake xampp versi 1.7.7?? apakah ada solusi lain tanpa mengganti versi xamppnya???
bisa saja, cuman ya itu.. versi diatas 1.7.7 ga pake syntax “mssql_connect” lagi, tapi pake “sqlsrv_connect”
Nice, Sangat membantu. Thank you pak cecep. jaya selalu wkwk
thanks gan
Bang mau tanya..
saya udah buat
$server = ‘192.168.0.70’;
$user = ‘sa’;
$pass = ‘123’;
$dbname = ‘TEST’;
// Connect to MSSQL
$connmssql = mssql_connect($server, $user, $pass, false);
if (!$connmssql) {
die(“TIDAK TERKONEKSI KE SERVER MSSQL Silahkan Hubungi ADMINISTRATOR”);
}
dan di exekusi keluar TIDAK TERKONEKSI KE SERVER MSSQL
knapa ya??
xampp 1.7.1
php 5.2.9
library – library yg mendukung koneksi sql server sudah d pasang? File .dll yg d postingan diatas?
saya sudah ikutin semua langkah nya tapi kok malah error seperti ini ya ,,The Procedure entry point php_body_write could not be located in the dynamic link libraby C:\xampp\php\ext\php_mssql.dll…mohon pencerahannya ya,.
wah error expert nih, sejauh saya coding belum pernah error seperti ini,, installnya fresh dari awal? atau sebelumnya ada IIS atau paket lain yang di install?
Saya menggunakan win 7 64bit, juga sudah memasang 3 file (.dll) yg diatas.
muncul pesan error seperti ini:
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\xampp\htdocs\tudan\config\koneksi.php on line 8
Warning: mysql_connect(): Access denied for user ‘root’@’localhost’ (using password: YES) in C:\xampp\htdocs\tudan\config\koneksi.php on line 8
Gagal Konek
Mohon info?
Thanks
SQL Server gak pake mysql_connect() om, pake nya mssql_connect().
Mas, saya sudah ikuti tutorial di atas pakai xampp versi 3.0.
untuk koneksi sudah menggunakan sqlsrv_connection seperti dibawah ini :
$serverName = “192.xxx.xx.xx, 1433”;
$connectionInfo = array( “Database”=>”AreaJabar1”, “UID”=>”im”, “PWD”=>”password”);
$conn1 = sqlsrv_connect( $serverName, $connectionInfo);
dengan ket error : Call to undefined function sqlsrv_connect()
kenapa ya ?
sqlsrv_connect() mungkin belum diaktifkan. boleh saya lihat php.ini nya?
Bisa lebih transaksi ke gk masnya?
Bisa transaksi gk masnya?
transaksi apa tuh?
gan, sya pakek xampp versi 3.2.2 apa sama saja caranya ?
“mssql_connect” terakhir ada di xampp 1.7.7 pak, versi keatas udah gak bisa lagi
Terimakasih Banyak
Kang cecep saya pake code igniter dan xampp linux 1.8.3 tapi kok tidak berhasil ya koneknya…
Fatal error: Call to undefined function sqlsrv_connect()
iya pak harno, versi xampp 1.8.3 gak saya install, karena selain harus ganti syntax, juga sering kena error, akhirnya downgrade versi
makasih banyak akhirnya nemu setelah sekain lama cari ini.
Senang bisa membantu
kang saya menggunakan xampp 1.7.4 dan sql server 2012. Saya sdh ikutin arahan dr mas tp masih ga bs. File downloadnya da ga bs di ambil jd saya cari d tempat lain. Mohon bantuannnya kang
maaf kang saya baru buka blog lagi.. apa sudah selesai problemnnya?
Unable to set client connection character set: utf8
Filename: C:/xampp/htdocs/simtpp/system/database/DB_driver.php
Line Number: 533
masalahnya apa ya?
library mssql nya kang