Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

pilotobj

php pdo

Recommended Posts

Pessoal estou tentando conectar num banco de dados firebird utilizando PDO + firebird 2.5.5 e obtenho informacao que o banco de dados nao esta acessivel.

 

Ja verifiquei o caminho utilizando (\) (\\) (/) (//) e não localiza o banco.

Ja compartilhe a pasta, o banco, já rodei como administrador (Windows 7), etc.

Ja desisntalei tudo e reinstalei novamente e nada de acessar o banco

Ja coloquei o banco de dados no diretorio C: e nada de localizar o banco.

 

O phpinfo() gera relatorio onde o Pdo_firebird está ativo com acesso a firebird/interbase. Já conferi isso.

 

Apresenta erro de falta de senha, erro de nao acessivel o host 127.0.0.1 (já utilize a palavra localhost e tbem nao surtiu efeito).

 

<?php
$host = "127.0.0.1:c:/fontes/Prefeitura/Educacao/TRANSPORTE.FDB";
$strconn = "firebird:dbname=C:/fontes/Prefeitura/Educacao/TRANSPORTE.FDB; host=127.0.0.1";
try{
echo $strconn . "<br>";
$Conn = new PDO($strconn, "SYSDBA", "masterkey");
$Regis = $Conn->prepare("Select * from ALUNO order by codigoaluno asc");
$Regis->execute();
$dados = $Regis->fetchAll(PDO::FETCH_OBJ);
foreach ($dados as $row) {
echo "{$row->codigoaluno} <br/>";
}
}
catch(PDOException $e){
print "Erro: " . $e->getcode() . " Descricao: " . $e->getMessage();
die();
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim ja li o manual no endereco indicado. Já fim testes tambem com conexao via interbase e nao localiza o banco de dados ou nao retorna informações

 

Descobri depois de alguns testes que tenho que reiniciar o servico do firebird atraves do botao direito do mouse comecando como administrador aí ele executa a parte da senha e usuário com o banco mais falha no hora de efetivar digamos assim a conexao

 

 

Erro: 335544721 Descricao: SQLSTATE[HY000] [335544721] Unable to complete network request to host "127.0.0.1".

 

 

Isso é local

 

wilson

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.