Debian Jessie : Connexion à une base HFSQL avec PHP Apache2
Installation du serveur de base de données HFSQL
1 2 3 4 5 6 |
root@bdd1:/# cd /usr/src/ root@bdd1:/usr/src# wget http://www.pcsoft.fr/st/telec/21/telechargement.php?PACK=wx21_65n/fr/webdev/WB210PACKDEPLINUX64065n.zip root@bdd1:/usr/src# unzip WB210PACKDEPLINUX64065n.zip -d hfsqlcs root@bdd1:/usr/src# cd hfsqlcs root@bdd1:/usr/src/hfsqlcs# chmod +x manta_install64 root@bdd1:/usr/src/hfsqlcs# ./manta_install64 |
Installation des paquets nécessaires à la compilation
1 |
root@web1:/usr/src# apt-get install gcc make libxml2-dev libpcre3 libpcre3-dev libssl-dev libapr1-dev libaprutil1-dev |
Installation iodbc
1 2 3 4 5 6 |
root@web1:/usr/src# apt-get install libiodbc2-dev iodbc root@web1:/usr/src# wget http://www.pcsoft.fr/st/telec/21/telechargement.php?PACK=wx21_65n/fr/commun/WX210PACKODBCLINUX64065n.zip root@web1:/usr/src# unzip WX210PACKODBCLINUX64065n.zip -d WX210PACKODBCLINUX64065n && cd WX210PACKODBCLINUX64065n root@web1:/usr/src# chmod +x install.sh root@web1:/usr/src# ./install.sh root@web1:/usr/src# nano /etc/odbc.ini |
1 2 3 4 5 6 7 8 9 |
[ODBC Data Sources] ds1 = HFSQL [ds1] Driver = HFSQL Server Name = bdd1 Server Port = 4900 Database = db1 UID = Admin PWD = |
db1 est une base créée avec le centre de contrôle HFSQL Tester l’installtion
1 2 3 4 5 6 7 |
root@web1:/# iodbctest "DSN=ds1;UID=<MONID>;PWD=<MONPASSWORD>" iODBC Demonstration program This program shows an interactive SQL processor Driver Manager: 03.52.0812.0326 Driver: 21.00.1100 (wd210hfo64.so) SQL> |
…