Pular para o conteúdo

Conexão com o pgAdmin externo [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Conexão com o pgAdmin externo [RESOLVIDO]

Enviado em 21/12/2011 - 11:08h

Bom dia! Sou novo por aqui e estou precisando de ajuda!

Estou criando um banco de dados no Debian usando postgresql. Bom na maquina onde eu instalei o Debian e configurei o postgres deu tudo certo consigo criar as tabelas e trabalhar com elas, mas quando vou tentar me conectar de outro computador (na mesma rede), ele não localiza a maquina. A principio achei que era o servidor da empresa que estava bloqueando, ai coloquei um cabo de uma maquina a outra e mesmo assim o pgAdmin tenta se conectar na maquina, demora um tempo e depois só retorna a tela de configuração de servidor, sem gerar nenhum erro.

Alguém já teve este problema ou tem alguma ideia do que possa ser?

Obs. eu já configurei os dois arquivos para permitir o acesso externo!

Responder tópico

2. Re: Conexão com o pgAdmin externo [RESOLVIDO]

Enviado em 21/12/2011 - 12:00h

verificou se a porta esta ouvido para toda a rede ?
veriifca com o comando netstat

3. Re: Conexão com o pgAdmin externo [RESOLVIDO]

Enviado em 21/12/2011 - 13:59h

danniel-lara escreveu:

verificou se a porta esta ouvido para toda a rede ?
veriifca com o comando netstat


danniel-lara valeu pela ajuda!
Eu não conheço muito de Linux, na verdade comecei agora a mexer no Linux, pois para um banco de dados com toda certeza o Linux é melhor.

Executei o comando que você me passou e a resposta foi varias (deu 8 pg então acho que não ajuda postar tudo isso aqui),com linhas parecidas com esta:

unix 2 [] STREAM CONECTADO 57937

porem tem algumas que aparecem
unix 2 [] DGRAM 52765

é isso mesmo que tem que aparecer? Ou melhor o que significaria?

Novamente Obrigado pela ajuda

4. Re: Conexão com o pgAdmin externo [RESOLVIDO]

Enviado em 22/12/2011 - 19:42h

Tem certeza que os arquivos estão corretos???

veja no seu arquivo postgresql.conf o parâmetro:
listen_addresses = '*'

e veja o seu pg_hba.conf ... aqui tem alguns exemplos:
http://www.vivaolinux.com.br/artigo/Autenticacao-no-PostgreSQL-com-exemplos/?pagina=3

Só pra te explicar ... o postgres só aceita conexão externa se estiver o micro ou rede estiver cadastrada nesses arquivos.

Se tiver duvida, posta os arquivos de conf.

Outra coisa, tenta dar um:
a) telnet 127.0.0.1 5432 (na própria maquina do banco)
b) telnet ip_do_banco 5432 (na própria maquina do banco)
c) telnet ip_do_banco 5432 (na sua máquina)

e avisa os resultados







5. Re: Conexão com o pgAdmin externo [RESOLVIDO]

Enviado em 23/12/2011 - 11:06h

fdmarp escreveu:

Tem certeza que os arquivos estão corretos???

veja no seu arquivo postgresql.conf o parâmetro:
listen_addresses = '*'

e veja o seu pg_hba.conf ... aqui tem alguns exemplos:
http://www.vivaolinux.com.br/artigo/Autenticacao-no-PostgreSQL-com-exemplos/?pagina=3

Só pra te explicar ... o postgres só aceita conexão externa se estiver o micro ou rede estiver cadastrada nesses arquivos.

Se tiver duvida, posta os arquivos de conf.

Outra coisa, tenta dar um:
a) telnet 127.0.0.1 5432 (na própria maquina do banco)
b) telnet ip_do_banco 5432 (na própria maquina do banco)
c) telnet ip_do_banco 5432 (na sua máquina)

e avisa os resultados








Resolvi o problema a porta estava bloqueada!

Obrigado por todos pela ajuda!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder