現在、MSSQL 2012 Express で localdb に接続しようとしています。
http://www.microsoft.com/en-us/download/details.aspx?id=20098から公式の Microsoft ドライバーをダウンロードしてインストールしました。
phpinfo() である種の SQLSRV セクションを取得します。しかし、新しい PDO オブジェクトを作成しようとすると、ドライバーがないと表示されます。phpinfo() PDO セクションには記載されていないため、理解できましたが、独自のセクションがあり、get_loaded_extensions にも sqlsrv が表示されます。公式のMSドライバーからだと思いますか?Zend Server CE 5.6 と PHP 5.3.9 で php_sqlsrv_53_nts.dll を使用しています。
私が理解した限りでは、間違ったドライバーをダウンロードしたので、PECL マネージャーによって提供されたものを試してみるべきですか? 利用可能なソースコードのみがあり、明らかに私はWindowsマシンを使用しているため、自分でコンパイルする必要があることをすべて忘れることができます.powershellとpecl / pearインストールを使用すると、実際にサフィックスエラーが発生します.
誰もその問題を解決しましたか? どんな助けでも大歓迎です
ごきげんよう、リチャード