[Resolvido]Problema ao conectar no Banco Postgres usando Hibernate JPA pela rede  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
tominem
Thread.start()

Membro desde: 28/01/2010 21:39:12
Mensagens: 30
Offline

Pesquisei no forum achei algumas dicas mas não tive sucesso com nenhuma delas.

É o seguinte, desenvovi uma aplicação java desktop que tenta acessar uma base de dados contida em outra máquina na rede.
A aplicação se executada na máquina que contém a base de dados, executa normalmente agora pela rede "NECAS".

segue o código so meu persistence.xml, Banco: comanda ip do servidor: 192.168.0.12:



alguma alma piedosa pra me ajudar ??

This message was edited 1 time. Last update was at 11/07/2010 23:45:39

tnuic
Entusiasta Java

Membro desde: 02/11/2006 18:46:39
Mensagens: 22
Offline

tom, por padrão o postgresql não permite acesso externo. No arquivo de configuração dele, se não me engano no postgresql.conf, vc consegue liberar o acesso externo. Não esqueça de reiniciar o serviço depois de mudar a configuração.
tominem
Thread.start()

Membro desde: 28/01/2010 21:39:12
Mensagens: 30
Offline

bom, são muitas as dúvidas ainda.

É que ainda sou iniciante, é to meio confuso.

mas segue o arquivo

o que eu tenho q modifica nesse arquivo postgresql.conf
rogelgarcia
GUJ Master
[Avatar]

Membro desde: 21/06/2007 23:27:21
Mensagens: 1850
Offline

Agora faz uma nova pesquisa já que vc já sabe que o problema são conexões remotas

Antes de tentar usar o banco de dados com hibernate.. tente usar JDBC puro.. sem hibernate.. se nao.. suas variaveis e coisas para dar problema aumentam muito...


Rógel Garcia, criador do framework NEXT

http://www.nextframework.org
joede.fadel
Virtual Machine Man
[Avatar]

Membro desde: 15/08/2007 00:42:59
Mensagens: 536
Localização: Curitiba/Pr
Offline

você tem que editar o arquivo pg_hba.conf


This message was edited 1 time. Last update was at 11/07/2010 22:25:24


Joe S2 Jo
UTFPR - Universisdade Tecnologica Federal do Paraná
Java-PHP-PL/SQL
[Email]
tominem
Thread.start()

Membro desde: 28/01/2010 21:39:12
Mensagens: 30
Offline

joede.fadel alterei o arquivo pg_hba.conf como me disse mas depois disso não consigo acessar o banco nem pelo pgadmin mais.

Aparece a seguinte msg quando tento conectar:



como resolvo isso ?
tominem
Thread.start()

Membro desde: 28/01/2010 21:39:12
Mensagens: 30
Offline

alguém sabe o porquê da msg anterior ????
rogelgarcia
GUJ Master
[Avatar]

Membro desde: 21/06/2007 23:27:21
Mensagens: 1850
Offline

Que eu saiba o arquivo postgresql.conf também tem que ser alterado..

Mas talvez a sintaxe do arquivo que vc modificou nao tenha ficado correta depois da alteracao.. ou vc removeu a permissao pra seu acesso...

Rógel Garcia, criador do framework NEXT

http://www.nextframework.org
joede.fadel
Virtual Machine Man
[Avatar]

Membro desde: 15/08/2007 00:42:59
Mensagens: 536
Localização: Curitiba/Pr
Offline

para esclarecer sua duvida http://pgdocptbr.sourceforge.net/pg80/client-authentication.html

Joe S2 Jo
UTFPR - Universisdade Tecnologica Federal do Paraná
Java-PHP-PL/SQL
[Email]
tominem
Thread.start()

Membro desde: 28/01/2010 21:39:12
Mensagens: 30
Offline

Ae galera descobri aqui depois de muita pesquisa pela net, é q aqui eu uso o Win 7 64 bits e a versão 8.4 do postgresql tem um bug.

Resumindo instalei o postgres 8.3 e depois desbilitei o firewall do Windows e blz .... Tá funcionando ...

Obrigado a tdos e um abraço ......
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team