我在将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
Option2和Option3说:
Couldn't locate driver named odbc
Symfony网络应用程序位于“Azure网站”
将我的网络应用程序连接到数据库的正确方法是什么?