$ora_conecta = @ocilogon($ora_user,$ora_senha);
echo
"CONEXÃO ORACLE
";
if($ora_conecta)
echo "SUCESSO !! A conexão
com o Oracle está funcionando perfeitamente.
Usuário
conectado: $ora_user";
else
echo "ERRO !! Por favor,
verifique se o usuário e a senha estão digitados
corretamente!";
?>
Para estabelecer
essa conexão, fizemos uso da função OCILogon()
aonde passamos os parâmetros USUÁRIO
e SENHA.
Sintaxe:
int OCILogon(string usuário, string senha, string[ORACLE_SID]);
Testando o arquivo conecta_ora.php
Teste esse script no browser
de sua preferência usando o seguinte endereço:
http://127.0.0.1/pasta/conecta_ora.php
Se tudo ocorrer bem, vai aparecer uma tela como mostra a figura
abaixo:

Só pra efeito de aprendizado, faço o seguinte:
- Troque o usuário ou
a senha do arquivo conecta_ora.phppara
que possamos forçar um erro.
- Digite por exemplo:
$ora_user
= "imasters";
//USUÁRIO
$ora_senha = "teste";
//SENHA
Depois de ter feito isso, salve o arquivo conecta_ora.php
e execute ele no browser novamente.
Se tudo ocorrer bem, estaremos
vendo uma tela com uma mensagem de erro, pois esse usuário
não está criado no Oracle e portanto não
conseguiremos efetuar a conexão com ele.

|
Observação
|
| Lembre-se que antes de fazer esse script, você precisa estar com o Oracle rodando em sua máquina e ter configurado o seu PHP com suporte à ele. Se você não fez isso, dê uma olhada no artigo da semana passada. |
Não deixe de nos enviar críticas ou sugestões para o próximo assunto, afinal a coluna é de vocês.

Valeu, esse artigo está me ajudando muito...
Obrigado
Os textos publicados neste espaço são de responsabilidade única de seus autores (colunistas e leitores) e podem não expressar necessariamente a opinião do iMasters.
Júlio César Martini atualmente presta serviços de WebMaster/Programador para o UOL (http://www.uol.com.br), Graduado em Tecnólogo em Informática pela UNIFIAN - Faculdades Anhanguera e Pós-Graduado em Desenvolvimento de Software para Web pela UFSCAR. Foi o primeiro profissional a chegar à marca de 100 artigos publicados no iMasters e trabalha com PHP desde 2000. Site: http://www.juliocesarmartini.com
2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.