Sem o --single:
O comando postgres -P -D /patch/to/data mydb retorna:

PANIC:  could not open critical system index "pg_class_relname_nsp_index"

Estou começando a achar que foi perdido tudo mesmo :)

Em 13/02/2009 às 13:11 horas, [email protected] escreveu:
Rodrigo Kravetz Oliveira escreveu:
> Vi a tabela pg_database e vi ela não aparece no SELECT *. Entretanto se
> eu tento inserir "pec" em pg_database, ele diz que não é possível, por
> violação de chave primária. (dtname "pec") ou seja, já existe (????)
>
Parece-me que alguns índices do catálogo estão corrompidos. Faça assim:

$ pg_ctl stop -D /path/to/pgdata
$ postgres --single -P -D /path/to/data mydb

PostgreSQL stand-alone backend 8.4devel
backend> reindex system mydb;
backend>^D
$ pg_ctl start -D /path/to/pgdata


--
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

Responder a