Bonjour,

J'essaye de lire les données d'une bdd Access se situant sur un serveur Windows depuis mon PHP sur un serveur Linux.

J'utilise pour cela pdo_odbc, et j'ai un lien sous linux qui me permet de voir le serveur de fichiers Windows contenant la bdd access.

Pour me connecter je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
try {
	$dbh = new PDO('odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=/home/lienServeurWindows/braderie.mdb;Uid=root', '', '');
}
catch (PDOException $e){
	echo $e->getMessage();
}
Mais j'obtiens l'erreur suivante :

SQLSTATE[IM002] SQLDriverConnect: 0 [unixODBC][Driver Manager]Data source name not found, and no default driver specified

Avez vous une idée de ou cela peut venir?
Sachant que pdo_odbc est bien installé sur le serveur Linux.