Em 23 de novembro de 2016 12:10, Charles Viana <[email protected]>
escreveu:

> Pessoal,
>
> Fui atender uma crise de um sistema que eu não faço a gestão. Quando fui
> verificar a pasta data o arquivo PG_VERSION esta com com "8.2", mas o
> binários do postgres estava a 8.4.11.
>
> Segundo os administradores do ambiente já executa assim há vários anos.
>

Fico curioso se nessas versões antigas isso era testado.


>
> Segundo eles o Banco havia sido atualizado mas não consegui identificar,
> se foi feito um pg_upgrade o arquivo PG_VERSION seria alterado ?
>

Segundo o release notes[1], o pg_upgrade foi disponibilizado na 9.0 porém
anteriormente ele foi chamado de pg_migrator[2] e esse cara suportava
versões mais antigas.


>
> Qual o risco de executar o pg_data na versão 8.2 e os binários na 8.4.11 ?
>

Qual é o tamanho da base? por que não executas apenas o dump/restore ?


>
> O arquivo PG_VERSION é que determina qual seria a versão do pg_data ?
>

> Tem outra forma de verificar isso ?
>

o que te retorna do comando abaixo?

SELECT version();



>
> OBS: No caso da crise o sistema operacional é que esta indisponível, mas
> aproveitei para verificar algumas coisas do BD e achei muito estranho essa
> configuração.
>

Eu recomendo mesmo que seja criado outra máquina pra já aproveitar e deixar
o SO mais atualizado.




[1] https://www.postgresql.org/docs/current/static/release-9-0.html
[2] http://pgfoundry.org/projects/pg-migrator


-- 
Sebastian Webber
http://swebber.me
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a