Conexão ao SQL Server com PHP erro!
07/06/2016
0
<?php try { $hostname = "192.168.2.9"; $dbname = "SISAC"; $username = "sa"; $pw = "9jd3n7@@"; $pdo = new PDO ("mssql:host=$hostname;dbname=$dbname","$username","$pw"); } catch (PDOException $e) { echo "Erro de Conexão " . $e->getMessage() . "\n"; exit; } $query = $pdo->prepare("select Coluna FROM nome_tabela"); $query->execute(); for($i=0; $row = $query->fetch(); $i++){ echo $i." - ".$row['Coluna']."<br/>"; } unset($pdo); unset($query); ?>
Bom, estou tentando fazer uma conexão com meu banco de dados SQL SERVER 2012 mas não estou conseguindo, sempre recebo o seguinte erro.
Alguém sabe que erro é esse?
Cleyton Caetano
Posts
13/06/2016
Wellington Silva
Agora se for erro de falha na conexão, ai sim pode ser um firewall algo do tipo..
13/06/2016
Cleyton Caetano
Agora se for erro de falha na conexão, ai sim pode ser um firewall algo do tipo..
Blz, qualquer progresso retorno aqui pra vocês!
13/06/2016
Cleyton Caetano
para verificar se a extensão instalada com sucesso, execute:
<?php var_dump(extension_loaded('pdo_sqlsrv'));
se retornar true, deu certo, caso contrario está instalado errado.
não se esqueceu de adicionar no php.ini:
PHP TS
extension=php_pdo_sqlsrv_56_ts.dll
PHP NTS
extension=php_pdo_sqlsrv_56_nts.dll
Deu false, e coloquei os parâmetros no PHP.INI mas num resolveu.
15/06/2016
Cleyton Caetano
para verificar se a extensão instalada com sucesso, execute:
<?php var_dump(extension_loaded('pdo_sqlsrv'));
se retornar true, deu certo, caso contrario está instalado errado.
não se esqueceu de adicionar no php.ini:
PHP TS
extension=php_pdo_sqlsrv_56_ts.dll
PHP NTS
extension=php_pdo_sqlsrv_56_nts.dll
Bom, depois de amanhar muito me foi retornado true, mas agora quando tento fazer a conexão me retorna esse erro!
Erro de Conexão SQLSTATE[IMSSP]: This extension requires the Microsoft ODBC Driver 11 for SQL Server to communicate with SQL Server. Access the following URL to download the ODBC Driver 11 for SQL Server for x86: http://go.microsoft.com/fwlink/?LinkId=163712
15/06/2016
Cleyton Caetano
No phpinfo aparece
pdo_sqlsrv pdo_sqlsrv support enabled
Mesmo assim o link leva para a página de download novamente!
15/06/2016
Cleyton Caetano
]https://www.microsoft.com/pt-br/download/details.aspx?id=36434[/url] e parece que conectou, vou criar uns códigos e ver se consigo sucesso mesmo e posto aqui, obrigada pessoal pela ajuda!
15/06/2016
Cleyton Caetano
Clique aqui para fazer login e interagir na Comunidade :)