Fórum Laravel 5: Nenhuma conexão pôde ser feita porque a máquina de destino as recusou ativamente #582656
20/06/2017
0
Realizei a consulta manual (PDO) e funcionou normalmente, porém quando faço pelo laravel retorna a seguinte mensagem.
A versão do PHP é 5.6
Luan Kosaka
Curtir tópico
+ 0Post mais votado
20/06/2017
No exemplo que tive sucesso não defini a porta, no laravel estava com 1433
Assim q removi a porta funcionou
Obrigado pela atenção
Luan Kosaka
Gostei + 1
Mais Posts
20/06/2017
Fabiano Carvalho
Gostei + 0
20/06/2017
Luan Kosaka
Executei o código seguinte e funcionou normalmente.
Pq será que no laravel não vai? Já atualizei as dependências
<?php
$serverName = "localhost";
/* Connect using Windows Authentication. */
try
{
$conn = new PDO( "sqlsrv:server=$serverName ; Database=Sistema", "sa", "xxxxxx");
$conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
$stmt = $conn->prepare("......");
$stmt->execute();
var_dump($stmt->fetchAll());
}
catch(Exception $e)
{
die( print_r( $e->getMessage() ) );
}
Gostei + 0
20/06/2017
Fabiano Carvalho
Voce pode deixar a porta definida e criar a regra no firewall para permitir o acesso na porta 1433.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)