Supprimer un message
Raison de suppression du message (envoyée à l'utilisateur)

Voulez vous réellement supprimer ce message?  


ovh
Bonjour,

Je n'arrive pas à faire fonctionner PDO et SQL Server sur PHP 5.3.

Mon environnement est le suivant :
Windows XP SP3
Zend Server 5.0 pour PHP 5.3
Microsoft SQL Server 2008 R2 RTM - Express avec les outils d'administration
http://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyID=967225eb-207b-4950-91df-eeb5f35a80ee
SQL Server Driver for PHP 2.0 CTP1 – April 2010
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=df4d9cc9-459c-4d75-a503-ae3fceb85860

Pour le driver PDO téléchargé depuis le site de MS, j'ai copié le fichier php_pdo_sqlsrv_53_nts_vc9.dll vers le répertoire "phpext" du Zend Server (et je l'ai renommé en php_pdo_sqlsrv.dll), et je l'ai ensuite activé dans l'interface d'administration.

Ca fonctionne, car si je fais

J'ai bien 'sqlsrv' chargé :
array(7) {
[0]=>
string(6) "sqlite"
[1]=>
string(5) "mysql"
[2]=>
string(5) "pgsql"
[3]=>
string(7) "sqlite2"
[4]=>
string(3) "oci"
[5]=>
string(4) "odbc"
[6]=>
string(6) "sqlsrv"
}

Par contre dès que j'essaie d'initier une connexion, j'ai droit à une exception "could not find driver"...

Je n'ai malheureusement pas d'autres alternatives que d'utiliser un driver PDO, et je ne peux pas utiliser ODBC, le but final étant d'interfacer Doctrine 2.0 avec SQL Server...

Help :sweat:
Merci d'avance pour toutes vos idées :smile:
Informaticien.be - © 2002-2023 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?