Instalasi komponen pendukung agar Codeigniter terhubung ke SQL Server
![]() |
Codeigniter - SQL Server |
Instalasi Komponen ODBC dan File Pendukung
artmedia.id - Agar aplikasi yang kita buat menggunakan framework Codeigniter dapat terkoneksi dengan baik ke database SQL Server yang telah Anda install sebelumnya, mari kita lakukan instalasi komponen ODBC dan file pendukung lainnya.
Baca juga :
- Panduan langkah mudah Instalasi SQL Server 2008
- Membuat Database dan Table dengan menggunakan SQL Server
Seperti yang penulis katakan pada tutorial sebelumnya, ada beberapa drivers tambahan agar aplikasi yang kita buat dengan menggunakan CodeIgniter dapat terhubung langsung ke database SQL Server 2008. Sebelumnya kita telah menginstal Xampp, Micosoft SQL Server 2008 dan juga CodeIgniter. siapkan driver di bawah ini yang akan kita pasang :
- SQLSRV40.exe, driver ini sudah kompatibel dengan PHP 7
- MsODBCsql, installer ini untuk menghubungkan CodeIgniter dengan SQL Server pada windows
- SQLncli-2008, SQL Server Native Client, fungsinya sama seperti msodbcsql namun fungsi ini berjalan pada SQL Server 2008. Apabila Anda menggunakan versi SQL Server 2008 R2, silahkan menggunakan driver SQLncli-2008-R2
Apabila Anda telah membeli buku Membangun Aplikasi dengan Codeigniter dan Database SQL Server, maka Anda tidak perlu repot-repot mencarinya di google, karena ketiga driver tersebut sudah disediakan di dalam buku berupa link file yang dapat di download.
Langkah-langkah konfigurasinya dapat dijelaskan sebagai berikut:
Langkah 1
Install SQL Server Native Client (sqlncli-2008)
Proses install SQL Server Native Client |
Langkah 2
Instal windows ODBC (MsODBCsql)
Proses install ODBC |
Langkah 3
Ekstrak driver SQL Server untuk PHP (SQLSRV40.exe) ke dalam folder xampp\php\ext
Proses ekstrak file php thread save |
Langkah 4
Edit file php.ini yang terdapat di dalam folder xampp\php\php.ini (type filenya: configuration), tambahkan isinya dengan kode:
1. extension=php_pdo_sqlsrv_7_ts_x86.dll
2. extension=php_sqlsrv_7_ts_x86.dll
Baris 1. Pemakaian dbdriver pdo pada php 7 dengan versi PHP yang terpasang adalah Thread Safe (TS) dan type windows yang dipakai adalah 86 bit, maka yang diambil adalah x86
Baris 2. Pemakaian dbdriver sqlsrv pada php 7 dengan versi PHP yang terpasang adalah Thread Safe (TS) dan type windows yang dipakai adalah 86 bit, maka yang diambil adalah x86
Penambahan ekstensi driver di php.ini |
Test Connection pada SQL Server
Setelah kita menginstal ketiga driver php dan sql sever, langkah selanjutnya adalah melakukan test koneksi apakah PHP dan SQL Server ini terhubung. Untuk itu lakukan langkah-langkahnya sebagai berikut:
Langkah 1
Buat ODBC Connection dengan cara buka Control Panel -> System and Security -> Administrative Tools -> ODBC Data Source -> Add -> pilih SQL Server
Langkah awal pembuatan ODBC |
Langkah 2
Berikan Name “ecom” dan Server “localhost” pada bagian ini
Pemberian nama data source |
Langkah 3
Pilih option “With SQL Server authentication, isi login SQL Server nya. Login ID : sa , Password : codeigniter
Login verifikasi ID |
Langkah 4
Pilih default database yang digunakan
Memilih database yang digunakan |
Langkah 5
Klik Finish
Langkah akhir pembuatan ODBC |
Langkah 6
Klik bottom Test Data Source
Test data source |
Apabila muncul TEST COMPLETED SUCCESSFULLY! Berarti Anda telah sukses melakukan test connection. Sekarang tinggal pakai setting database CodeIgniter
Data source sukses terkoneksi |
Sumber : buku Membangun Aplikasi dengan Codeigniter dan Database SQL Server