erro conexão PHP com SQLSERVER 2008

25/03/2014

0

PHP

Olá,

Eu instalei XAMPP 1.8.3, SQLSERVER 2008. Já baixei as DLL (extension=php_pdo_sqlsrv_54_ts.dll extension=php_sqlsrv_54_ts.dll) e coloquei no PHP.INI. Criei o arquivo abaixo para testar a conexão e estou con o seguinte erro: Fatal error: Call to undefined function sqlsrv_connect() in C:\xampp\htdocs\Teste\index.php on line 16.

<?php

$host = "172.16.75.7";
$user = "30";
$senha = "";
$base = "teste";

$config = array("Database" => $base, "UID" => $user, "PWD" => $senha);
$con = sqlsrv_connect($host, $config);

if($con){
echo "Conectato com sucesso!";

}
else{
echo "Não foi possível conectar ao banco de dados!";

}
?>

Silvane

Silvane

Responder

Posts

25/03/2014

David Sylvestre

Aparentemente seu PHP não carregou as dlls
Responder

25/03/2014

Marcio Araujo

o host, pode ser o ip e o nome da maquina ou (instancia) do SQL Server?
Responder

26/03/2014

Silvane

Aparentemente seu PHP não carregou as dlls


e o que eu devo fazer para carregar essas dll,s?
Responder

26/03/2014

David Sylvestre

Aparentemente seu PHP não carregou as dlls


e o que eu devo fazer para carregar essas dll,s?


Comigo aconteceu algo semelhante por eu não ter carregado as dlls corretas, pois vem uma pancada de dlls na pasta.
O que costumo fazer é entrar pelo cmd no diretório que está o php e rodar o comando
php --version

assim é retornado em tela algum erro que ocorreu ao carregar as dlls, caso não ocorra, retornará apenas a versão do seu php.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar