Ações e Resultados:
1) Recompilei o postgreSQL 8.0.20 com a modificação desta linha, de PANIC para WARNING.
2) Movi o diretório do meu Bd alvo para /usr/local/pgsql/
3) executei pg_ctl start -D /usr/local/pgsql/data
4) Iniciou corretamente o BD com o LOG:
LOG: checkpoint record is at 0/00006EC
LOG: undo record is at 0/00006EC, redo record is at 0/0, shutdown true;
LOG: next transtion id=(número), next OID=número
LOG: database system ready. (obaa)
5) Conectei no bd template1: OK (fiquei bem feliz)
6) Tentei REINDEX DATABASE pec = Só pode reindexar db em que está conectado.
7) Desconectei do template1.
8) Tentei conectar no pec = A tentativa de conexão falhou.
Texto completo:
Product: DbVisualizer Free 6.5.1
Build: #1342 (2008/11/23 23:07)
Java VM: Java HotSpot(TM) Client VM
Java Version: 1.6.0_07
Java Vendor: Sun Microsystems Inc.
OS Name: Linux
OS Arch: i386
OS Version: 2.6.27-11-generic
An error occurred while establishing the connection:
Type: org.postgresql.util.PSQLException Error Code: 0 SQL State: 08001
Message:
A tentativa de conexão falhou.
Vou fazer testes com outros bancos de dados que existem nesse mesmo diretório e vou postar os resultados aqui. Por enquanto, obrigado pela ajuda.
Em 13/02/2009 às 21:05 horas, [email protected] escreveu:
Rodrigo Kravetz Oliveira escreveu:
> Sem o --single:
É somente na versão 8.2 ou superior. Não tinha visto a versão no assunto. ;)
> O comando postgres -P -D /patch/to/data mydb retorna:
>
> PANIC: could not open critical system index "pg_class_relname_nsp_index"
>
Hmmm... ele não está conseguindo ler esse índice do sistema. Você precisará
compilar uma versão do PostgreSQL (8.0.20 é a última da série 8.0) e fazer uma
alteração no arquivo src/backend/utils/cache/relcache.c:2408, troque o PANIC
por WARNING. Como você está utilizando o 8.0 faça:
$ postgres -P -D /path/to/pgdata template1
PostgreSQL stand-alone backend 8.0.20
backend> reindex database template1;
backend>^D
--
Euler Taveira de Oliveira
http://www.timbira.com/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
