Request nya om danang – ponorogo agar dibuatkan tuts nya, biar gak lupa katanya…

tuts ini dimaksudkan agar php5 + apache2 yang terinstall pada os debian dapat mengakses database pada server windows yang menjalankan mssql2000 (umumnya digunakan oleh server simda).

1. persiapan : os debian7 fresh install sdh bisa menjalankan ssh dan apt-get update.
2. apt-get install php5-sybase php5-odbc freetds-common
3. edit file /etc/freetds/freetds.conf agar menjadi :

[sql2000]
host = 192.168.100.100
port = 1433
tds version = 7.0

4. skrip berikut dapat digunakan untuk mengecek apakah konfigurasi freetds dan koneksi ke server db sql2000 sudah berjalan dengan baik, buatlah file /var/www/testdb.php :

——–awal file———-
# <?php
# $server = ‘sql2000’;
# $username = ‘sa’;
# $password = ‘passwordnya_sa’;
# $database = ‘nama_database’;
# $connection = mssql_connect($server, $username, $password);
#
# if($connection != FALSE)
# {
# echo “Connected to the database server OK
“;
# }
# else
# {
# die(“Couldn’t connect”);
# }
#
# if(mssql_select_db($database, $connection))
# {
# echo “Selected $database ok
“;
# }
# else
# {
# die(‘Failed to select DB’);
# }
#
# $query_result = mssql_query(‘SELECT @@VERSION’);
# $row = mssql_fetch_array($query_result);
#
# if($row != FALSE)
# {
# echo “Version is {$row[0]}
“;
#}
# mssql_free_result($query_result);
# mssql_close($connection);
#
# ?>
—–akhir file————

5. ujicoba dengan mengakses file testdb.php melalui browser.

selamat mencoba..DWYOR!

(sumber : https://blog.thesysadmins.co.uk/ubuntu-server-connect-to-mssql-via-php.html)