Em 20-08-2013 11:17, Wellington escreveu:
Pessoal, bom dia,

surgiu a necessidade de reinstalarmos uma versao de um aplicativo legado,
que funcionava na versao 8.1. Utilizamos CentOS versao 6 64bits.
Estou usando o PGAdmin versao 1.12, que usei a um tempo atras para fazer o
dump; agora quando tento fazer o restore aparecem os erros abaixo:

Use a versão mais nova do PgAdmin, 1.16

ERROR: parameter "standard_conforming_strings" cannot be changed

Você está tentando essa restauração na versão 8.1 (você não disse, estou chutando), então, essa configuração não está disponível via SQL.
Ignore este erro.

ERROR: syntax error at or near "PROCEDURAL" at character 19

Passe a linha inteira dentro desse dump, onde deu esse erro.
Quem gerou esse dump colocou uma palavra que não existina na versão 8.1

ERROR: relation "dblink_pkey_results" already exists

Estranho. O dump foi gerado errado.

ERROR: could not find function "dblink_cancel_query" in file
"/usr/lib64/pgsql/dblink.so"

Foi usada uma biblioteca dblink no banco antigo diferente da atual.

tentei tambem restaurar na versao 8.4, mas aparece o erro abaixo:

Ah, bem melhor fazer assim. Vá logo pra 9.2, não se arrependerá.

ERROR: could not load library "/usr/lib64/pgsql/dblink.so":
/usr/lib64/pgsql/dblink.so: undefined symbol: SnapshotNowData

Instale o dblink. Tá faltando. Não sei como você instalou o PostgreSQL, então, fica difícil dar a dica de como instalar.

Alguem tem ideia do por que acontecem os erros?

Bom, taí. Passe mais informações conforme pedido pra continuarmos.

[]s

__________________________________
Flavio Henrique A. Gurgel
Líder de Projetos Especiais
Consultoria, Projetos & Treinamentos 4LINUX
Tel1: +55-11.2125-4747 ou 2125-4748
www.4linux.com.br
email: fla...@4linux.com.br
______________________________
FREE SOFTWARE SOLUTIONS
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a