2015-05-29 63 views
0

我试图将Laravel(服务器:Ubuntu 12.04 x64)连接到远程Microsoft SQL Server 2008 R2。 我正在使用sqlsrv。Laravel 4到Microsoft SQL服务器远程

'sqlsrv' => array(
     'driver' => 'sqlsrv', 
     'host'  => 'localhost', 
     'database' => 'test', 
     'username' => 'sa', 
     'password' => 'pass', 
     'prefix' => '', 
    ), 

我该怎么办?

回答

1

由于您的SQL Server数据库位于远程服务器上,因此我们假设192.168.1.23将192.168.1.23替换为'host'字段值,将'username'和'password'fileds替换为SQL Server凭据,假设用户名:sa和密码:asecurepassword

'sqlsrv' => array(
    'driver' => 'sqlsrv', 
    'host'  => '192.168.1.23', 
    'database' => 'your_database_name', 
    'username' => 'sa', 
    'password' => 'asecurepassword', 
    'prefix' => '', 
),