J'accede à une base de données sqlserver 2005 en utilisant pdo et odbc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$db = new PDO('odbc:driver=SQLServer;server=nomduserver;uid=utilisateur;pwd=passutilisateur;
database=nombasededonnee;');
Ca, ca fonctionne.

Si j'essaie d 'utiliser
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
Zend_Db::factory('PDO_ODBC', array(
                           'driver'=>'SQL Server',
                           'server'=>'nomduserver',
                           'uid'=>'utilisateur',
                           'pwd'=>'passutilisateur',
                           'database'=>'nombasededonee'));
j'obtiens un erreur :
Fatal error: Uncaught exception 'Zend_Exception' with message 'At least one error occurred including "Zend\Db\Adapter\Pdo\Odbc.php"

Je ne vois pas trop ce que je peux lui passer d'autre comme paramètre ?