Como testar a conexão com um banco de dados MSSQL e PHP?
Para testar a conexão do seu site com uma base de dados MSSQL via código PHP, utilize o procedimento abaixo.
1 - Certifique-se de que sua base de dados MSSQL encontra-se contratada. Caso você não possua uma base MSSQL, contrate através do link:
http://www.uolhost.com.br/sql-server-2008/
OBS: Não recomendamos o uso de bases de dados em estruturas externas ao UOL HOST em função dos passivos de perda de performance decorrentes que questões de conectividade.
2 - Transcreva o código abaixo em um arquivo e transfira-o via FTP para sua hospedagem. No nosso exemplo, nomeamos o arquivo como mssqltest.php
<?
$servidor = "nome_do_banco_de_dados";
$usuario = "nome_do_usuario_criado";
$banco = "nome_do_banco_de_dados";
$senha = "senha_atribuida_para_o_bd";
//Não Alterar abaixo:
$conmssql = mssql_connect($servidor.":1433",$usuario,$senha);
$db = mssql_select_db($banco, $conmssql);
if ($conmssql && $db){
echo "Parabens!! A conexão ao banco de dados ocorreu normalmente!";
} else {
echo "Nao foi possivel conectar ao banco MSSQL";
}
?>
onde você deve alterar as seguintes variáveis:
nome_do_banco_de_dados = nome do Banco de dados criado no item 1.
nome_de_usuario_criado = nome do usuário criado para acesso ao banco de dados no item 1.
senha_atribuida_para_o_bd = senha informada por você na criação do Banco de dados.
servidor_de_banco_de_dados = Servidor informado no ato da criação do Banco de dados.
3 - Acesse o script através da Web. Se você publicou o arquivo na pasta public_html, o endereço será algo como http://www.seudominio.com/mssqltest.php
Nota: substitua seudominio.com por seu verdadeiro domínio.
Se a conexão ao banco de dados ocorrer normalmente, a mensagem "Parabéns!! A conexão ao banco de dados ocorreu normalmente!" aparecerá.
OBS: Caso você utilize PHP em uma plataforma Windows, sugerimos que execute o procedimento descrito na FAQ:
http://ajuda.uolhost.com.br/index.php?ind=&p=resposta&res=871]