Laravel SQL 服务器连接

问题描述 投票:0回答:0

我有 laravel 7.3 和 sql server 16,

我需要连接到数据库sql server,但是我有这个错误:

SQLSTATE = 08001 错误 - 无法建立连接,因为目标机器主动拒绝它。

还有 .env 文件

DB_CONNECTION=sqlsrv
DB_HOST=127.0.0.1/instancename
DB_PORT=1433
DB_DATABASE=Database
DB_USERNAME=sa
DB_PASSWORD=12345678`

但是当我使用简单的 php 文件连接时,连接没问题。

这是 php 脚本:

<?php 
$serverName = "127.0.0.1/instancename";
$connectionInfo = array( "Database"=>"Database", "UID"=>"sa", "PWD"=>"12345678");
$conn = sqlsrv_connect( $serverName, $connectionInfo);

if( $conn ) {
echo "Connexion établie.<br />";
}else{
echo "La connexion n'a pu être établie.<br />";
die( print_r( sqlsrv_errors(), true));

}
?>

曼尼感谢您的帮助

sql-server laravel connection
© www.soinside.com 2019 - 2024. All rights reserved.