MEMBUAT KONEKSI PHP 7 KE SQL SERVER

posted in: PHP & FRAMEWORK, SQL | 0

Pada kesempatan ini saya akan berbagi bagaimana proses kofigurasi PHP 7.XX  agar bisa konek dengan SQL server terutama SQL server 2012 ke atas. kali ini saya akan mencoba konfigurasi  dengan spesifikasi  yang saya pratekan

yaitu di WINDOWS 7 64bit, kemudian dengan versi PHP adalah 7.4.3 dan SQL server 2017(Linux). Kenapa saya bahas pada kasus versi ini karena teryata proses nya berbeda dengan versi 5,6. Langsung saja saya asumsikan kalian sudah install PHP apache dengan sempurna.

Langkah 1 : Download DLL terbaru yang support dengan spesifikasi yang kita butuhkan karena kita bahas untuk versi PHP 7 maka langsung saya arahkan ke download versi 7

 Silahkan klik diisni untuk Download DLL

Setting PHP 7 dengan SQL sever

Jika kamu ingin cek versi yang lain baik dari segi operating sistem ataupun dari versi php  silahkan bisa di baca-baca di link dibawah ini

Baca versi Support Dll yang lain silahkan klik disini

Langkah 2 : Setelah proses download selesai maka kita akan mendapatka fille .EXE yang mana di dalamnya sudah tersedia banyak versi DLL yang kita butuhkan. Silahkan extrak terlebih dahulu isinya dengan cara klik saja file yang sudah terdownload tadi

Setting php 7 SQl server

pada langkah ini kita harus bisa mengindentifikasi .dll mana yang akan kita pakai..pertama caranya sesuaikan dengan versi PHP yang kamu punya atau install saja DLL yang paling terbaru.  Kemudain yang tidak kalah pentingnya adalah di dalam file tersebut kita menemukan 2 nama file yang satu menggunakan TS dan yang satunya NTS.  manakah yang harus kita ambil  jawabanya adalah sesuai dengan settingan Apache kita.  Kemudian bagaiamana cara kita ceknya. Silahkan anda buka  phpinfo.php jika  tidak punya silahkan buat, cara buatnya tidak akan saya bahas karena sudah banyak yang membuat tutorialnya,

MEMBUAT KONEKSI PHP 7 KE SQL SERVER

pada setting PHP saya adalah Thread Safety = ENABLED maka jelas  saya harus ambil file yang punya nama “TS”. Selanjutnya silahkan copykan 2 File yang diatas kedalam FOLDER php Extensioan anda biasanya terleterak di folder “PHP\ext”  Setiap kita mungkin punya tempat isntall PHP berbeda-beda maka silahkan sesuiakan dengan masing-masing.

MEMBUAT KONEKSI PHP 7 KE SQL SERVER

Langkah 3 : Selanjutnya kita akan coba ubah settingan PHP.ini agar bisa mengenali extension dll yang kita pasang diatas. Saya tidak akan baha bagaiamana mencari file PHP.ini silahkan di baca di beberapa sumber yang lain karena letaknya tergantung saat anda isntall dan tergantung OS yang anda gunakan. Silahkan buka dan tambahkan baris ini

extension=php_pdo_sqlsrv_74_ts_x64.dll
extension=php_sqlsrv_74_ts_x64.dll

step2

Langkah 4 : Selanjutnya adalah insall ODBC yang support dengan versi PHP dan SQL server yang kita gunakan. Karena kita bahas PHP 7 maka kurang lebih ini informasinya. Silahkan install dan download dari salah satu  link dibawah ini.

Required software to install PHP 7 and SQL Server SQLSRV PHP extension

You need the following software, go ahead and download:

 

Langkah 5 :  Silahkan restart service Apache baik dari service atau dari XAMPP control panel, kemudian buka kembali phpInfo.php yang sudah anda buat, Jika sudah muncul informasi seperti dibawah ini maka anda sudah sukses konfigurasi Extension SQL server.step2

 

Langkah 6 :  Selanjutnya untuk test apakah SQL benar-benar sudah bisa terhubbung dengan SQL silahkan buat koneksi dibawah ini.

<?php
$serverName = “xxx.xxx.xxx.xxx”; //serverName\instanceName
$connectionInfo = array( “Database”=>”databasename_here”, “UID”=>”username_here”, “PWD”=>”password_here”);
$conn = sqlsrv_connect( $serverName, $connectionInfo);
 
if( $conn ) {
echo “Connection established.<br />”;
}else{
echo “Connection could not be established.<br />”;
die( print_r( sqlsrv_errors(), true));
}
?>
Sekian  “Selamat Mencoba “

 

Related Posts Plugin for WordPress, Blogger...

Leave a Reply