Em 8 de junho de 2014 18:00, Fabrízio de Royes Mello <
[email protected]> escreveu:

> On 08-06-2014 17:55, Giovani Rodrigues wrote:
> > Boa tarde.
> >
> > Precisei reiniciar o servidor (windows server 2008 r2) nesse fim de
> semana,
> > mas o postgres não inicializa.
> >
> > O erro que obtenho está na imagem deste link
> > <http://gyazo.com/1fc92e0295d04e638ffd49ab7719b596>.
> >
> > Eu pesquisei algumas soluções na internet, mas eu não senti confiança em
> > sair fazendo ela sem perguntar a comunidade, se é possível fazer um
> backup
> > do banco via pastas do windows). Meu ultimo backup é de quinta-feira e na
> > sexta não houve muita input de dados no banco, mas mesmo assim eu
> gostaria
> > de tentar diminuir o impacto caso eu tenha que reinstalar o banco.
> >
> > Se eu copiar a pasta data eu consigo esse efeito desejado? E para voltar
> > seria simplesmente "colar" a pasta lá?
> >
> > O ideal mesmo seria fazer o banco voltar a inicializar sem tomar nenhuma
> > medida drástica, mas os links que acessei sobre o problema de
> inicialização
> > falam de um arquivo que não encontro no meu esquema de diretórios do
> > postgres, o postmaster.pid.
> >
>
> >>Precisamos de mais informações:
>
> >>- O que aparece nos logs do PostgreSQL? (geralmente a pasta 'pg_log'
> >>dentro do cluster)
>

O ultimo arquivo de log que encontro traz ao final dele estas linhas:

"2014-06-08 16:05:44 BRT LOG:  pedido de desligamento rⱩdo foi recebido
2014-06-08 16:05:44 BRT LOG:  interrompendo quaisquer transações ativas
2014-06-08 16:05:44 BRT LOG:  inicializador do autovacuum está sendo
desligado
2014-06-08 16:05:45 BRT LOG:  desligando
2014-06-08 16:05:45 BRT LOG:  sistema de banco de dados está desligado"

antes disso, são exibidos um histórico de erros de sintaxe que meu sistema
gerou por falta de informações fornecidas pelo usuário corrente do sistema.

Continuei pesquisando e achei um arquivo de 2 dias atrás, quando eu estava
tentando fazer o postgres aceitar conexões remotas e as linhas referentes a
esse período estão descritas abaixo:

"2014-06-06 00:31:30 BRT LOG:  SIGHUP recebido, recarregando arquivos de
configuração
2014-06-06 00:36:39 BRT LOG:  SIGHUP recebido, recarregando arquivos de
configuração
2014-06-06 00:36:52 BRT LOG:  SIGHUP recebido, recarregando arquivos de
configuração
2014-06-06 00:36:52 BRT LOG:  parâmetro "ssl" não pode ser mudado sem
reiniciar o servidor
2014-06-06 00:36:52 BRT LOG:  arquivo de configuração "C:/Program
Files/PostgreSQL/9.2/data/postgresql.conf" contém erros; alterações não
afetadas foram aplicadas
2014-06-06 00:38:08 BRT LOG:  SIGHUP recebido, recarregando arquivos de
configuração
2014-06-06 00:38:08 BRT LOG:  parâmetro "ssl" não pode ser mudado sem
reiniciar o servidor
2014-06-06 00:38:08 BRT LOG:  arquivo de configuração "C:/Program
Files/PostgreSQL/9.2/data/postgresql.conf" contém erros; alterações não
afetadas foram aplicadas
2014-06-06 00:41:38 BRT FATAL:  banco de dados "romp" não existe
2014-06-06 00:42:41 BRT ERRO:  erro de sintaxe em ou próximo a "restart"
no caracter 1
2014-06-06 00:42:41 BRT COMANDO:  restart
;
2014-06-06 00:42:52 BRT ERRO:  relação "all_tables" não existe no
caracter 15
2014-06-06 00:42:52 BRT COMANDO:  select * from all_tables;
2014-06-06 00:43:01 BRT ERRO:  relação "orcamentos" não existe no
caracter 15
2014-06-06 00:43:01 BRT COMANDO:  select * from orcamentos;
2014-06-06 00:43:05 BRT ERRO:  relação "o" não existe no caracter 15
2014-06-06 00:43:05 BRT COMANDO:  select * from o;
2014-06-06 00:43:08 BRT ERRO:  relação "o" não existe no caracter 15
2014-06-06 00:43:08 BRT COMANDO:  select * from o;
2014-06-06 00:43:14 BRT ERRO:  erro de sintaxe em ou próximo a "t" no
caracter 1
2014-06-06 00:43:14 BRT COMANDO:  t
exit
;
2014-06-06 00:43:19 BRT ERRO:  erro de sintaxe em ou próximo a ";" no
caracter 6
2014-06-06 00:43:19 BRT COMANDO:  close;
2014-06-06 00:43:22 BRT LOG:  não pôde receber dados do cliente:
unrecognized winsock error 10061
2014-06-06 00:44:09 BRT LOG:  SIGHUP recebido, recarregando arquivos de
configuração
2014-06-06 00:44:09 BRT LOG:  parâmetro "ssl" não pode ser mudado sem
reiniciar o servidor
2014-06-06 00:44:09 BRT LOG:  arquivo de configuração "C:/Program
Files/PostgreSQL/9.2/data/postgresql.conf" contém erros; alterações não
afetadas foram aplicadas
2014-06-06 00:44:15 BRT ERRO:  sequência de bytes é inválida para
codificação "UTF8": 0xe7 0xe3 0x6f
2014-06-06 00:44:15 BRT COMANDO:  SELECT
pg_file_read('pg_log/postgresql-2014-06-06_000000.log', 0, 50000)
2014-06-06 00:44:20 BRT ERRO:  sequência de bytes é inválida para
codificação "UTF8": 0xe7 0xe3 0x6f
2014-06-06 00:44:20 BRT COMANDO:  SELECT
pg_file_read('pg_log/postgresql-2014-06-06_000000.log', 0, 50000)
2014-06-06 00:44:22 BRT ERRO:  sequência de bytes é inválida para
codificação "UTF8": 0xe7 0xe3 0x6f
2014-06-06 00:44:22 BRT COMANDO:  SELECT
pg_file_read('pg_log/postgresql-2014-06-06_000000.log', 0, 50000)
2014-06-06 00:44:24 BRT ERRO:  sequência de bytes é inválida para
codificação "UTF8": 0xe7 0xe3 0x6f
2014-06-06 00:44:24 BRT COMANDO:  SELECT
pg_file_read('pg_log/postgresql-2014-06-06_000000.log', 0, 50000)
2014-06-06 00:44:26 BRT ERRO:  sequência de bytes é inválida para
codificação "UTF8": 0xe7 0xe3 0x6f
2014-06-06 00:44:26 BRT COMANDO:  SELECT
pg_file_read('pg_log/postgresql-2014-06-06_000000.log', 0, 50000)
2014-06-06 00:44:34 BRT ERRO:  sequência de bytes é inválida para
codificação "UTF8": 0xe7 0xe3 0x6f
2014-06-06 00:44:34 BRT COMANDO:  SELECT
pg_file_read('pg_log/postgresql-2014-06-06_000000.log', 0, 50000)
2014-06-06 00:44:44 BRT ERRO:  sequência de bytes é inválida para
codificação "UTF8": 0xe7 0xe3 0x6f
2014-06-06 00:44:44 BRT COMANDO:  SELECT
pg_file_read('pg_log/postgresql-2014-06-06_000000.log', 0, 50000)
2014-06-06 00:44:54 BRT ERRO:  sequência de bytes é inválida para
codificação "UTF8": 0xe7 0xe3 0x6f
2014-06-06 00:44:54 BRT COMANDO:  SELECT
pg_file_read('pg_log/postgresql-2014-06-06_000000.log', 0, 50000)
2014-06-06 00:45:04 BRT ERRO:  sequência de bytes é inválida para
codificação "UTF8": 0xe7 0xe3 0x6f
2014-06-06 00:45:04 BRT COMANDO:  SELECT
pg_file_read('pg_log/postgresql-2014-06-06_000000.log', 0, 50000)
2014-06-06 00:49:00 BRT LOG:  SIGHUP recebido, recarregando arquivos de
configuração
2014-06-06 00:49:00 BRT LOG:  parâmetro "ssl" não pode ser mudado sem
reiniciar o servidor
2014-06-06 00:49:00 BRT LOG:  arquivo de configuração "C:/Program
Files/PostgreSQL/9.2/data/postgresql.conf" contém erros; alterações não
afetadas foram aplicadas
2014-06-06 00:50:06 BRT LOG:  SIGHUP recebido, recarregando arquivos de
configuração
2014-06-06 00:50:06 BRT LOG:  parâmetro "ssl" não pode ser mudado sem
reiniciar o servidor
2014-06-06 00:50:06 BRT LOG:  arquivo de configuração "C:/Program
Files/PostgreSQL/9.2/data/postgresql.conf" contém erros; alterações não
afetadas foram aplicadas
2014-06-06 01:11:46 BRT LOG:  SIGHUP recebido, recarregando arquivos de
configuração
2014-06-06 01:11:46 BRT LOG:  parâmetro "ssl" não pode ser mudado sem
reiniciar o servidor
2014-06-06 01:11:46 BRT LOG:  arquivo de configuração "C:/Program
Files/PostgreSQL/9.2/data/postgresql.conf" contém erros; alterações não
afetadas foram aplicadas
2014-06-06 01:13:42 BRT LOG:  SIGHUP recebido, recarregando arquivos de
configuração
2014-06-06 01:13:42 BRT LOG:  parâmetro "ssl" não pode ser mudado sem
reiniciar o servidor
2014-06-06 01:13:42 BRT LOG:  arquivo de configuração "C:/Program
Files/PostgreSQL/9.2/data/postgresql.conf" contém erros; alterações não
afetadas foram aplicadas
2014-06-06 01:24:25 BRT LOG:  SIGHUP recebido, recarregando arquivos de
configuração
2014-06-06 01:24:25 BRT LOG:  parâmetro "ssl" não pode ser mudado sem
reiniciar o servidor
2014-06-06 01:24:25 BRT LOG:  arquivo de configuração "C:/Program
Files/PostgreSQL/9.2/data/postgresql.conf" contém erros; alterações não
afetadas foram aplicadas"


> >>- O que aparece no Event Viewer do Windows?
>
> Abaixo segue os detalhes dos 2 ultimos logs de erros que encontrei:

"Nome do Log:   Application
Fonte:         PostgreSQL
Data:          08/06/2014 17:44:31
Identificação do Evento:0
Categoria da Tarefa:Nenhum
Nível:         Erro
Palavras-chave:Clássico
Usuário:       N/D
Computador:    SERVIDOR.romp.local
Descrição:
Tempo de espera esgotado para início do servidor

XML de Evento:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event";>
  <System>
    <Provider Name="PostgreSQL" />
    <EventID Qualifiers="0">0</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2014-06-08T20:44:31.000000000Z" />
    <EventRecordID>13182</EventRecordID>
    <Channel>Application</Channel>
    <Computer>SERVIDOR.romp.local</Computer>
    <Security />
  </System>
  <EventData>
    <Data>Tempo de espera esgotado para início do servidor
</Data>
  </EventData>
</Event>"

"Nome do Log:   Application
Fonte:         PostgreSQL
Data:          08/06/2014 17:44:27
Identificação do Evento:0
Categoria da Tarefa:Nenhum
Nível:         Erro
Palavras-chave:Clássico
Usuário:       N/D
Computador:    SERVIDOR.romp.local
Descrição:
2014-06-08 17:44:27 BRT FATAL:  n�o p�de carregar arquivo de certificado do
servidor "server.crt": No such file or directory

XML de Evento:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event";>
  <System>
    <Provider Name="PostgreSQL" />
    <EventID Qualifiers="0">0</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2014-06-08T20:44:27.000000000Z" />
    <EventRecordID>13181</EventRecordID>
    <Channel>Application</Channel>
    <Computer>SERVIDOR.romp.local</Computer>
    <Security />
  </System>
  <EventData>
    <Data>2014-06-08 17:44:27 BRT FATAL:  n�o p�de carregar arquivo de
certificado do servidor "server.crt": No such file or directory
</Data>
  </EventData>
</Event>"

-- 
Giovani Rodrigues
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a