dourao1968 2015-05-19 12:10
浏览 54
已采纳

连接到MSSQL Windows Azure Laravel 5时出错

I'm working on a project that needs to be connected to a MS SQL Database, I have a cloud database which is hosted in Microsoft Azure, I can access it using SQL Server Management Studio, however in my Laravel project when I tried to query I get . I already allowed my IP Address in the Azure Firewall.

PDOException in Connector.php line 47: SQLSTATE[08001]: [Microsoft][SQL Server Native Client 11.0]Named Pipes Provider: Could not open a connection to SQL Server [2]. 

Here's my config

'azure' => [
        'driver'    => 'sqlsrv',
        'host'      => env('DB_HOST', 'ybefh1h7kh.database.windows.net,1433'),
        'database'  => env('DB_DATABASE', 'test'),
        'username'  => env('DB_USERNAME', 'myuser'),
        'password'  => env('DB_PASSWORD', 'password'),
        'prefix'    => '',

    ],

My query

$users = DB::connection('azure')->select("SELECT * FROM Users");
var_dump($users);exit;
  • 写回答

1条回答 默认 最新

  • dongyuan1983 2015-05-19 12:14
    关注

    use this

    'azure' => [
        'driver'    => 'sqlsrv',
        'host'      => 'ybefh1h7kh.database.windows.net,1433',
        'database'  => 'test',
        'username'  => 'myuser',
        'password'  => 'password',
        'prefix'    => '',
    
    ],
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥20 java在应用程序里获取不到扬声器设备
  • ¥15 echarts动画效果的问题,请帮我添加一个动画。不要机器人回答。
  • ¥60 许可证msc licensing软件报错显示已有相同版本软件,但是下一步显示无法读取日志目录。
  • ¥15 Attention is all you need 的代码运行
  • ¥15 一个服务器已经有一个系统了如果用usb再装一个系统,原来的系统会被覆盖掉吗
  • ¥15 使用esm_msa1_t12_100M_UR50S蛋白质语言模型进行零样本预测时,终端显示出了sequence handled的进度条,但是并不出结果就自动终止回到命令提示行了是怎么回事:
  • ¥15 前置放大电路与功率放大电路相连放大倍数出现问题
  • ¥30 关于<main>标签页面跳转的问题
  • ¥80 部署运行web自动化项目
  • ¥15 腾讯云如何建立同一个项目中物模型之间的联系