Symfony 2의 Doctrine에서 Microsoft SQL Server Express 2016에 연결하려고합니다. IIS 서버를 사용하고 있습니다.Doctrine/Symfony2에서 MSSQL에 연결
parameters:
database_driver: pdo_sqlsrv
database_host: localhost\SQLExpress16
database_port: 1433
database_name: EvolutionWebShop
database_user: sa
database_password: **PASS**
을하지만 명령 php bin/console doctrine:database:create
을 실행하려고하면 오류 메시지가 얻을 : : 그 확인했습니다
SQLSTATE[08001]: [Microsoft][ODBC Driver 13 for SQL Server]TCP Provider: No connection could be made because the target machine actively refused it.
을 현재이는 내 parameters.yaml에있는 것입니다 내 방화벽이 포트 1433을 차단하지 않고 있으며 내 SQL Server 인스턴스가 TCP/IP 연결을 수락하고 있습니다.
나는 또한 그냥 확실히 PHP에서 연결할 수 있는지 확인하려면 다음 테스트 스크립트를 실행했습니다 :
<?php
try{
$conn = new PDO("sqlsrv:server=localhost\\SQLExpress16; Database=WebShopTest", "sa", "**PASS**");
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch(Exception $e)
{
die(print_r($e->getMessage()));
}
print "Success";
?>
워드 프로세서가 마이크로 소프트 SQL을 언급 할,하지만 난 할 수 없습니다 구체적인 예를 찾으십시오. 누구든지이 일을 할 수 있었습니까?
이 장에서는 모든 당신이