如何从symfony连接到SQL Azure数据库?

时间:2013-09-12 19:00:16

标签: sql-server azure odbc symfony-1.4 azure-sql-database

我在将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网站”

将我的网络应用程序连接到数据库的正确方法是什么?

0 个答案:

没有答案