pilotobj 0 Denunciar post Postado Abril 12, 2016 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
lucasburg 2 Denunciar post Postado Abril 13, 2016 Você já olhou o manual ? http://php.net/manual/pt_BR/ref.pdo-firebird.php Compartilhar este post Link para o post Compartilhar em outros sites
pilotobj 0 Denunciar post Postado Abril 22, 2016 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