LOGO UOL HOST

Como conectar em um banco de dados Microsoft SQL Server utilizando PHP em uma plataforma Windows?

Por tratar-se de uma ambiente Híbrido (linguagem PHP em um ambiente Windows) é necessário realizar alguns ajustes em sua programação, uma vez que os recursos de conexão a base SQL Server atraves de PHP se diferem de uma plataforma tradicional de PHP/Linux.

 
Nossos servidores disponibilizam a biblioteca "php_sqlsrv.dll" o qual permite a conexão aos bancos MYSQL, por este motivo se faz necessária a utilização da função "sqlsrv_connect".
 
A string de conexão só é aceita quando os parâmetros, como nome do banco e usuário, são enviados através de um array. Não sendo possível o comum exemplo de conexão: mssql_conect($servidor,$usuario,$senha);
 
Abaixo disponibilizamos uma String exemplo que pode ser seguida para conexão:
 
 
$uid = "USUARIO_DO_BANCO";
 
$pwd = "SENHA";
 
$host = "ENDERECO_DO_SERVIDOR";
 
$dbsql = "NOME DO BANCO";
 
//Declaração do array
$connectionInfo = array( "UID"=>$uid,
"PWD"=>$pwd,
"Database"=>"NOME_DO_BANCO");
 
 
$conn = sqlsrv_connect( $host, $connectionInfo); 
 
if( $conn === false ) {
echo "Unable to connect.
";
die( print_r( sqlsrv_errors(), true)); 
 
}
?>
 
 
OBS: Lembre-se de substituir USUARIO_DO_BANCO_, NOME_DO_BANCO, ENDERECO_DO_SERVIDOR e SENHA pelos respectivos dados do banco que você possui.
 
Para saber mais sobre a compatibilidade desta biblioteca com as versões existentes do Microsoft SQL Server, recomendamos que leia atentamente as informações do link abaixo:

Assuntos recentes

Atendimento Online

Somente para assinantes

Fale com um dos nossos atendentes especializados via chat ou envie um e-mail.

Iniciar Chat ou Enviar E-mail

Central de atendimento

Atendimento 24 horas por dia, 7 dias por semana.

Se preferir você pode entrar em contato com a nossa central de atendimento

4003 9011 Capítais e regiões metropolitanas

0800 881 9011 Demais localidades