Symfony(2.8.17)でDoctrine(2.4.8)を使用してMS SQl Server 2016 Expressに接続しようとしています。MS SQL Server 2016へのDoctrine2(Symfony 2.8)接続が動作しない
OS:Windowsの10から64ビットの - Webサーバーは:
PHPアプリ/コンソール教義:データベース:私はなステートメントを実行すると10
をIIS私が手
を作成します次のメッセージバック:
[Doctrine \ DBAL \ Driver \ SQLSrv \ SQLSrvE [Microsoft] [SQL Server用のODBCドライバ13] TCPプロバイダー:ターゲットマシンがそれを積極的に拒否したため、接続できませんでした。
SQLSTATE [HYT00、0]:[Microsoft]の[SQL ServerのODBCドライバー13]ネットワーク - :[Microsoft]の[ログインタイムアウト[SQL ServerのODBCドライバー13]は
SQLSTATE [08001、10061]を期限切れSQL Serverへの接続を確立中に が発生しました。サーバーが見つからないか、アクセスできません。インスタンスn が正しいかどうか、およびSQL Serverがリモート接続を許可するように構成されているかどうかを確認します。詳細については、SQL Server BOO ks Onlineを参照してください。
SQL Serverは、WebServerおよびIDEと同じMaschineにあります。
Doctrineで使用していたDB-UserでDBにログインできることを確認しました。また、ODBCマネージャーで手動でビルドしたときに接続を作成することもできます。
ネットワーク経由でDBに接続することもできます。ここで
は、接続パラメータは次のとおりです。
driver: sqlsrv
database_host: localhost\SQLEXPRESS
database_port: 1433
database_name: symfony
database_user: userdb
database_password: dbonepass
THXと挨拶SITOX
'SQLSTATE [HYT00、0]:[Microsoft]の[ODBC SQL Serverのドライバ13]ログインタイムアウトexpired'。これはおそらくタイプミスのためです。 SQL Serverデータベースに接続するためのコードスニペットが表示されますか? – mondieki