para sesepuh sekalian....hehehe
ane mau tanya nihh...ane pake codeigniter tapi databasenya mau pake sql server 2008 r2...kan CI default databasenya pake MySQL...gimn yaa sesepuh sekalian cara koneksi database sql server 2008 r2 dengan CI?
sekian dan terima kasih...:D
Hehehehe saya belum pernah memakai sql server , tapi menrut saya driver untuk sql server itu sendiri kan ada
coba lihat capture saya http://d.pr/oCJU
wahhh...itu kok ada driver sqlsrvnya yaa...
itu CI versi berapa gan?
ane pake 1.7 belom ada sqlsrv driver...
Saya pakai versi 2.1.0 Developer,
untuk sql server sudah ada di versi 2.0.3 stable kok
kok di CI 2.0.3 saya sebelumnya ngga ada ya? barusan saya coba download ulang (mungkin saya keliru download sebelumnya) jg ngga ada ya?
coba lihat di mari https://github.com/purwandi/CodeIgniter/tree/develop/system/database/dri...
Di user guide ada mas http://codeigniter.com/user_guide/database/configuration.html
tinggal diganti aja db drivernya
coba buka file application/config/database.php
$db['default']['dbdriver'] = "mysql"; menjadi $db['default']['dbdriver'] = "sqlsrv";
nahhh driver sqlsrv nya g ada gan...download dimn yaa??
Klo masih bingung buka file coba buka file application/config/database.php
default dbdrivernya mysql
$active_group = 'default'; $active_record = TRUE; $db['default']['hostname'] = 'localhost'; $db['default']['username'] = ''; $db['default']['password'] = ''; $db['default']['database'] = ''; $db['default']['dbdriver'] = 'mysql'; $db['default']['dbprefix'] = ''; $db['default']['pconnect'] = TRUE; $db['default']['db_debug'] = TRUE; $db['default']['cache_on'] = FALSE; $db['default']['cachedir'] = ''; $db['default']['char_set'] = 'utf8'; $db['default']['dbcollat'] = 'utf8_general_ci'; $db['default']['swap_pre'] = ''; $db['default']['autoinit'] = TRUE; $db['default']['stricton'] = FALSE;
Klo anda mau pakai sql server tinggal diganti aja seting
$active_group = 'default'; $active_record = TRUE; $db['default']['hostname'] = 'localhost'; $db['default']['username'] = ''; $db['default']['password'] = ''; $db['default']['database'] = ''; $db['default']['dbdriver'] = 'sqlsrv'; // diganti di sini mase $db['default']['dbprefix'] = ''; $db['default']['pconnect'] = TRUE; $db['default']['db_debug'] = TRUE; $db['default']['cache_on'] = FALSE; $db['default']['cachedir'] = ''; $db['default']['char_set'] = 'utf8'; $db['default']['dbcollat'] = 'utf8_general_ci'; $db['default']['swap_pre'] = ''; $db['default']['autoinit'] = TRUE; $db['default']['stricton'] = FALSE;
Kan bawaannya codeigniter sudah ada db driver bawaanya
secara default, CI memang tidak menyediakan db driver untuk sql server 2005... adanya mssql driver (untuk sql server 2000)...
saya ada driver sqlsrv... cuma bingung... ngga ada fasilitas attachmentnya
Update :
drivernya bisa di download di http://www.phrenzy.org/code/sql-server-and-php/
hanya saja, catatan dari si pembuat, driver ini compatible dengan CI 1.7.2 (aku blm tes di CI 2.x)