Gemah ripah loh jinawi tata tentrem kerta raharja, jer basuki mawa bea, ho lapis kuntul baris, rawe-rawe rantas malang-malang puntung, ing ngarso sing tulodo, ing madyo mangun karso, tut wuri handayani, ingsun titip tajug lan fakir miskin

Kemitraan

Tuesday, May 6, 2014

Koneksi ke PHP 5.3 via IIS 8.5 ke MS SQL 2000 (bagian 2)

2. Konfigurasi PHP untuk driver MS SQL 2000

Jika Anda sudah mendownload driver MS SQL 2000 untuk PHP yang resmi dari website Microsoft, silahkan Anda ekstrak, isinya sejumlah dll sbb:


Ada banyak, yang Anda perlukan yang sesuai dengan PHP kita tadi, yaitu VC9, versi 5.3 dan Non-thread safe (nts), berarti yang perlu Anda kopi ke folder PHP adalah : php_sqlsrv_53_nts_vc9.dll

Anda kopi ke folder PHP Anda tadi, tepatnya folder .\ext

Sekarang Anda tinggal setting file php.ini yang ada di folder PHP. Jika ternyata file php.ini tidak ada, gunakan file bawaan yang setelah Anda edit, gunakan Save as php.ini.

  • php.ini-development
  • php.ini-production
Saya memilih file php.ini-production, yang perlu kita rubah, un-mark atau ditambahkan jika belum ada, adalah baris sbb:

fastcgi.impersonate = 1

extension_dir="C:\Program Files (x86)\PHP\v5.3nts\ext\"
(path di atas hanyalah contoh, sesuaikan dengan path PHP Anda)
extension=php_sqlsrv_53_nts_vc9.dll

Save as php.ini, restart IIS. Untuk melihat apakah driver MSSQL sudah terintegrasi dengan PHP, jalankan kembali phpinfo, dan perhatikan baris Registered PHP Stream dimana jika benar, akan tercantum sqlsrv seperti ilustrasi dibawah.


3. Instalasi Native Client 2008 R1 untuk MS SQL Server
Proses ini relatif mudah, setelah Anda download, tinggal di-install saja, tidak perlu ada konfigurasi apapun.

Silahkan unduh di sini MS SQL 2008 R2 Native Client

Selanjutnya, konfigurasi database MS SQL 2000, silahkan ke artikel berikutnya.

No comments:

Post a Comment