Bonjour,
Je dispose d’un serveur sous linux avec apache / php / mysql et samba.
tous est bien configurer est cela marche trés bien.
Seulement je dois depuis le site accédé a une base de donnée acces (.mdb) qui se trouve sur un autre ordinateur du réseau qui est sous Windows serveur 2003 pour lui envoyer des requêtes SQL.
J’arrive a y accéder depuis samba avec smbclient mais dans les fichier de configuration de ODBC je ne sais quoi mettre.
en suivant un tutorial j’ai mit:
odbc.ini :
[baseAccessExemple]
Description = Base Access
Driver = MicrosoftAccessDriverODBC
Database = LIEN VERS LE FICHIER
et odbcinst.ini :
[MicrosoftAccessDriverODBC]
Description = Microsoft Access Driver ODBC
Driver = /usr/lib/libmdbodbc.so.0.0.0
Driver64 =
Setup = /usr/lib/libmdbodbc.so.0.0.0
Setup64 =
UsageCount = 1
CPTimeout =
CPReuse =
Je ne pense pas que si je formule le lien dans se style:
//machine/dossier/fichier.mdb cela marche car il faut un nom d’utilisateur et un mots de passe pour accéder a l’ordinateur via le reseau.
PHP me marque aussi " Fatal error: Call to undefined function odbc_connect() " donc je suppose qu’il na pas encore les fonction pour ODBC , comment les lui mettre?
Merci d’avance
Jerem3000