Microsoft Windows Server 2012 x64 に Microsoft Drivers 3.0 for PHP for SQL Server をインストールしました。
ドライバーをロードするように PHP 5.4 を構成しました。別のマシンにインストールされた Microsoft SQL Server 2008 R2 で PDO を使用する必要があります。
PHP で PDO を使用して SQL サーバーに接続しようとすると、次のエラーが発生します。
この拡張機能では、SQL Server と通信するために Microsoft SQL Server 2012 Native Client ODBC Driver が必要です。次の URL にアクセスして、x86 用の Microsoft SQL Server 2012 Native Client ODBC ドライバーをダウンロードします: http://go.microsoft.com/fwlink/?LinkId=163712
Microsoft Drivers 3.0 for PHP for SQL Server のシステム要件を調べると、次のように読みました。
- SQL Server 2012 Feature Pack で利用可能な Microsoft SQL Server 2012 Native Client。
- SQL Server 2005 以降の任意のエディション。
別のマシンを使用して MSQL サーバーを実行している場合でも、MSQL サーバー全体を自分のマシンにインストールする必要があるということですか?