Cara Koneksi PHP ke MSSQL Dari Ubuntu. Hallo, teman-teman apa kabarnya nih Hehe, udah lama ga posting kangennya sama dunia blogger. Nah pada kesempatan kali ini saya mencoba membahas mengenai Cara Koneksi PHP ke MSSQL Dari Ubuntu. Biasanya php itu pasangannya adalah MySql, nah bagaimana klo php itu dipasangkan dengan MsSql.Nah langsung saja yuk begini Cara Koneksi PHP ke MSSQL Dari Ubuntu :
- Login sebagai root supaya lebih mudah... Hehe.
- Install paket-paket linux ini unixodbc unixodbc-dev unixodbc-bin freetds-common.apt-get install unixodbc unixodbc-dev unixodbc-bin freetds-common
Setelah itu lakukan test koneksi seperti perintah dibawah ini :
tsql -H 192.168.56.101 -U sa -P password -p 1433- Ganti ip diatas dengan ip MsSql Server anda kemudian kita akan membuat driver Freetds untuk digunakan pada php dengan cara masuk ke directory /etc/freetds/ lalu buat sebuah file baru dengan nama mssql.driver.cd /etc/freetds/
touch mssql.driver - Kemudian edit file mssql.driver yang barusan dibuat dan isikan perintah dibawah ini :[FreeTDS]Description = Driver MsSqlDriver = /usr/lib/odbc/libtdsodbc.so
- Pada bagian Driver, pastikan letak libtsdodbc.so sama dengan lokasinya dengan cara mengeceknya menggunakan perintah :
locate libtdsodbc.so
- Kemudian install driver yang telah dibuat dengan perintah :
sudo odbcinst -i -d -f mssql.driver
- Kemudian kita buat sourcenya dengan cara :sudo vi /etc/odbc.ini
- Kemudian rubah dan isikan dengan perintah :[NAMA_DATABASE]Driver = FreeTDSDescription = Koneksi ODBC ke Database NAMA DATABASE di MS-SQLServer2005Trace = NoServer = 192.168.56.101Port = 1433Database =NAMA DATABASE
- Setelah itu save dan test koneksi database dengan perintah :isql -v NAMA_DATABASE sa password
- Kalau tidak ada tanda error maka hasilnya seperti :SQL>
roy87.blogspot.com, SARJANA | COPY | PASTE
Description » Cara Koneksi PHP ke MSSQL Dari Ubuntu » Rating: 5.0 » Reviewer: Roy » ItemReviewed: Cara Koneksi PHP ke MSSQL Dari Ubuntu
1 komentar:
mohon bantuanya dong om...
$db['default']['hostname'] = '192.168.1.8\SQLEXPRESS';
$db['default']['username'] = 'dev';
$db['default']['password'] = 'rofik16';
$db['default']['database'] = 'mensos_siap_tes';
$db['default']['dbdriver'] = 'mssql';
$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;
berarti cara buat untuk yang langkah 9 gimana
Post a Comment