我在将 Symfony 1.4 与 SQL Azure 数据库连接时遇到问题。
如何配置databases.yml?
我试过了:
#databases.yml
all:
doctrine:
class: sfDoctrineDatabase
#option1
dsn: sqlsrv:server=tcp:c0yb8ju4aa.database.windows.net,1433;Database=neurodb
#option2
dsn: odbc:DRIVER={SQL Server};Server=c0yb8ju4aa.database.windows.net;Database=neurodb
#option3
dsn: odbc:Driver={SQL Server Native Client 10.0};Server=tcp:c0yb8ju4aa.database.windows.net,1433;Database=neurodb;Uid=neurodb@c0yb8ju4aa;Pwd=mypass;Encrypt=yes;Connection Timeout=30;
username: neurodb@c0yb8ju4aa
password: mypass
选项 1 说:
Unknown driver sqlsrv
选项 2 和选项 3 说:
Couldn't locate driver named odbc
Symfony Web 应用程序位于“Azure 网站”中
将我的网络应用程序连接到数据库的正确方法是什么?