Re: [pgbr-geral] parada do banco de dados

2012-02-16 Por tôpico Pedro B. Alves


 O erro que você postou um trecho da inicialização do PostgreSQL.
 Pedi o erro que o PgAdmin dá. Você só disse não conecta mas o
 PgAdmin diz o motivo da não conexão. Qual foi?


Ele não chega dar erro, ele trava (conjela).



 Versão do PostgreSQL e do sistema operacional onde roda o PostgreSQL
 para ajudarmos melhor.


PostgreSQL - 8.2

Win XP
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] parada do banco de dados

2012-02-16 Por tôpico Flavio Henrique Araque Gurgel
 Ele não chega dar erro, ele trava (conjela).

Qual versão do PgAdmin está usando?
Tente atualizar para a versão mais recente.

 Versão do PostgreSQL e do sistema operacional onde roda o PostgreSQL
 para ajudarmos melhor.


 PostgreSQL - 8.2

 Win XP

O PostgreSQL 8.2 não é mais suportado pela comunidade.
Precisamos pelo menos do erro que aparece no log do PostgreSQL para
ajudarmos. Já que você está em Windows, tente na máquina cliente (a
mesma onde está o PgAdmin):
telnet IP_POSTGRESQL 5432
E veja se conecta. Se não conectar, pode ser que seu PostgreSQL não
esteja ouvindo na interface de rede (verifique parâmetro
listen_addresses do postgresql.conf) ou o Firewall do Windows pode
estar bloqueando a porta.

[]s
Flavio Gurgel
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] parada do banco de dados

2012-02-16 Por tôpico Euler Taveira de Oliveira
On 16-02-2012 09:01, Pedro B. Alves wrote:
 é assim que termina o arquivo de log do dia anterior.
  
Não... procure por mensagens FATAL ou PANIC.

Sugiro que atualize imediatamente; a versão 8.2 não é suportada pela
comunidade já a alguns meses.


-- 
   Euler Taveira de Oliveira - Timbira   http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] parada do banco de dados

2012-02-16 Por tôpico Pedro B. Alves
Eu estou suspeitando que seja algum virus, ou coisa assim.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] parada do banco de dados

2012-02-16 Por tôpico Flavio Henrique Araque Gurgel
 Eu estou suspeitando que seja algum virus, ou coisa assim.

Certamente não é.
Se houver vírus na máquina é coadjuvante, não ator principal neste caso.

[]s
Flavio Gurgel
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] parada do banco de dados

2012-02-15 Por tôpico Euler Taveira de Oliveira
On 15-02-2012 13:12, Pedro B. Alves wrote:
 2012-02-15 14:07:14 LOG:  database system was interrupted at 2012-02-15 
 14:05:43
 2012-02-15 14:07:14 LOG:  checkpoint record is at 0/859989F8
 2012-02-15 14:07:14 LOG:  redo record is at 0/859989F8; undo record is at 0/0;
 shutdown FALSE
 2012-02-15 14:07:14 LOG:  next transaction ID: 0/378462; next OID: 1350407
 2012-02-15 14:07:14 LOG:  next MultiXactId: 1; next MultiXactOffset: 0
 2012-02-15 14:07:14 LOG:  database system was not properly shut down;
 automatic recovery in progress
  
Um desligamento imediato (pg_ctl stop -m immediate)?

O que vem antes no arquivo de log ou no arquivo de log anterior?


-- 
   Euler Taveira de Oliveira - Timbira   http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] parada do banco de dados

2012-02-15 Por tôpico Flavio Henrique Araque Gurgel
 alguém viu isso?

Eu, umas 200 vezes.

 2012-02-15 14:07:14 LOG:  database system was interrupted at 2012-02-15
 14:05:43
 2012-02-15 14:07:14 LOG:  checkpoint record is at 0/859989F8
 2012-02-15 14:07:14 LOG:  redo record is at 0/859989F8; undo record is at
 0/0; shutdown FALSE
 2012-02-15 14:07:14 LOG:  next transaction ID: 0/378462; next OID: 1350407
 2012-02-15 14:07:14 LOG:  next MultiXactId: 1; next MultiXactOffset: 0
 2012-02-15 14:07:14 LOG:  database system was not properly shut down;
 automatic recovery in progress
 2012-02-15 14:07:14 LOG:  record with zero length at 0/85998A48
 2012-02-15 14:07:14 LOG:  redo is not required
 2012-02-15 14:07:15 LOG:  database system is ready

Simplesmente o banco de dados... SUBIU!

Deve ter havido desligamento impróprio do S.O. ou do PostgreSQL e não
havia nenhuma transação de escrita ocorrendo na hora da falha. Aí o
PostgreSQL não precisou fazer o redo (restauração a partir dos logs de
transação) porque não tinha nada a restaurar e entrou em funcionamento
normal.

[]s
Flavio Gurgel
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] parada do banco de dados

2012-02-15 Por tôpico Flavio Henrique Araque Gurgel
 agora eu não consigo mais conectar no sistema.


 Ele está com o serviço iniciado.

 mas não consigo conectar nele, via pgAdmin

Algum erro no log na hora que você tenta a conexão?
Qual o erro que dá no PgAdmin?

 E outro detalhe, também não consigo parar o banco.

Que comando está utilizando?
Alguma aplicação está usando o banco no momento que tentou a parada?

[]s
Flavio Gurgel
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] parada do banco de dados

2012-02-15 Por tôpico Flavio Henrique Araque Gurgel
 Algum erro no log na hora que você tenta a conexão?
 Qual o erro que dá no PgAdmin?



 O que postei acima.

O erro que você postou um trecho da inicialização do PostgreSQL.
Pedi o erro que o PgAdmin dá. Você só disse não conecta mas o
PgAdmin diz o motivo da não conexão. Qual foi?

 Estou tentando conectar pelo pgAdmin.

 Não não tem outras conexões em aberto.

 Não consigo parar o serviço para startar novamente.

Versão do PostgreSQL e do sistema operacional onde roda o PostgreSQL
para ajudarmos melhor.

Se for *nix, faça:
tail -f arquivo_de_log
e tente conectar pelo PgAdmin e veja o que aparece no log no momento
exato da tentativa de conexão.;

[]s
Flavio Gurgel
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral