Powered By Blogger

Sunday, October 10, 2010

Koneksi PHP ke SQL Server 2005

. Sunday, October 10, 2010
0 Comment

PHP 5.2.1 dengan Web Server Apache mempunyai driver untuk membangun koneksi ke SQL Server 2000 dan script yang digunakan ialah mssql_connect(), namun ketika anda migrasi database ke SQL Server 2005, ada sedikit effort yang harus Anda lakukan, yaitu :
1. File ntwdblib.dll default PHP memiliki versi 2000.2.8.0. File ini harus di-update dengan versi 2000.80.194.0. File ini berada di Apache/bin. File ini dapat anda download di Webzila.com

2. Buka file php.ini di Apache/bin dan hapus tanda ';' pada 'extension=msql.dll' (uncommented) lalu Save file. Ini berguna untuk enabling Service koneksi to SQL Server

3. Restarts Service Apache

4. Buka SQL Server Configuration Manager, Masuk ke Network Configuration, lalu masuk ke Protocols for SQLEXPRESS

5. Enable Protocol Name 'Named Pipes'

6. Enable Protocol Name 'TCP/IP'

7. Click kanan Protocol Name 'TCP/IP' lalu masuk ke Properties, Tab IP Addresses, Lihat IPAll, TCP Dynamic Port. Nilai yang tercatat di situ ialah Port yang digunakan SQL Server untuk melakukan koneksi via TCP/IP.

8. Lakukan scripting seperti berikut :


$server = 'CHAMBER-PC\SQLEXPRESS,51902';
$conn = mssql_connect($server,'sa','sql123');
if ($conn)
{
echo 'Connection established.
';

}
else
{
echo 'Connection could not established.
';


}
mssql_close($conn);


8. 51902 ialah port SQL Server.

Selamat mencoba


Klik disini untuk melanjutkan »»
 
www.chamber-chixal.blogspot.com is proudly powered by Blogger.com | Template by Agus Ramadhani | o-om.com