>
>
>>
> Vi no log que nao estava encontrando as bibliotecas.  Apos isso, instalei
> os pacote conforme tutorial abaixo  e mesmo assim nao encontrava.
> Entao copiei  e colei na pasta /usr/lib/postgresql/9.6/lib/ as
> bibliotecas  (arquivos *.so).
> Agora o erro que ocorre e' que a de versao incompativel, ou seja, versao
> do SGBD e' 9.6  e a biblioteca e' da versao 10.0.
> O estranho e' que segui o tutuorial e o link que passaram estava
> informando que era da versao 9.6, vejam o link do arquivo o  log de erro.
> Ja a outra biblioteca da erro de copy symbol.
>
> ====================== Log erro ====================
> 2017-11-03 12:00:44.445 BRST [1610] FATAL:  could not access file
> "pg_stat_kcache": No such file or directory
> 2017-11-03 12:00:44.445 BRST [1610] LOG:  database system is shut down
> 2017-11-03 12:14:52.216 BRST [1672] FATAL:  incompatible library
> "/usr/lib/postgresql/9.6/lib/pg_stat_kcache.so": version mismatch
> 2017-11-03 12:14:52.216 BRST [1672] DETAIL:  Server is version 9.6,
> library is version 10.0.
> 2017-11-03 12:14:52.216 BRST [1672] LOG:  database system is shut down
> 2017-11-03 12:18:56.311 BRST [1729] FATAL:  could not load library
> "/usr/lib/postgresql/9.6/lib/pg_qualstats.so": /usr/lib/postgresq
> l/9.6/lib/pg_qualstats.so: undefined symbol: copyObjectImpl
> 2017-11-03 12:18:56.311 BRST [1729] LOG:  database system is shut down
> 2017-11-03 12:27:10.895 BRST [1799] FATAL:  incompatible library
> "/usr/lib/postgresql/9.6/lib/pg_stat_kcache.so": version mismatch
> 2017-11-03 12:27:10.895 BRST [1799] DETAIL:  Server is version 9.6,
> library is version 10.0.
>

Bom verifique os seus repositórios configurados em:
/etc/apt/sources.list
e
/etc/apt/sources.list.d/*

Desinstale as diversas extensões relacionadas ao PoWA e reinstale com as
versões corretas usando apt.
Eu tenho aqui, funcional, tudo instalado a partir de apt.postgresql.org,
inclusive o servidor PostgreSQL, versão 9.6,  sem problemas.
Pode ser que você tenha configurado o repositório da versão 10 também, o
apt vai usar a versão mais nova para os pacotes que não tem o número da
versão explícito no nome.
Você pode usar apt-pinning caso queira manter o repositório da versão 10,
mas não vejo porque no seu caso.

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

Responder a