Re: [pgbr-geral] upgrade postgres 8.2.17 para 9.x

2014-12-26 Por tôpico Flavio Henrique Araque Gurgel

Gostaria da ajuda dos colegas mais experientes na apresentação de
sugestões, dicas, livros, howtos de como proceder com a migração do
Postgres 8.2.17 (Linux) para 9.x. Tenho aplicativo cliente-servidor
Delphi+BDE(ODBC) em diversos clientes utilizando essa plataforma
(8.2.17). Não utilizo de recursos próprios/exclusivos/nativos do
postgres, praticamente SQL puro. Desde já agradeço pela ajuda


Atenção, 9.x é muito aberto. As versões do PostgreSQL são sempre os 
dois primeiros números, então, já quer pretende migrar, vá duma vez para 
a mais recente e tenha suporte por mais tempo. Logo, o melhor é planejar 
sua migração para 9.4.x (onde o x sempre podes atualizar sem medo, 
aliás, sempre atualize para a última).


A migração em si, no seu caso, é fazer um pg_dumpall usando o binário da 
versão a migrar, na minha dica o binário da 9.4. Depois, restaure o 
arquivo gerado.


Do lado lógico, existem várias coisas a verificar, eu sempre resumo os 
principais pontos de incompatibilidade, verifique os que usa no seu caso:

- casts implícitos dúbios(a maioria foi removido no lançamento da 8.3).
- nomes de variáveis em funções plpgsql que tem novas restrições 
(lançamento da 9.0).

- uso do bytea em modo escape (passou para hexadecimal por default na 8.4).
- full text search (foi integrado na 8.3).

De resto, provavelmente, não deverá ter problemas, mas é claro sempre 
bom testar bem sua aplicação.


Leia os release notes de todas as versões entre a que está e a que vai 
passar (por exemplo, se for para 9.4, leia os release notes da 8.3, 9.0, 
9.1, 9.2, 9.3 e 9.4) e faça um checklist.


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


Re: [pgbr-geral] upgrade postgres 8.2.17 para 9.x

2014-12-26 Por tôpico Mário Agostinho Reis
Caro,

Fuja do BDE a menos que não tenhas outra alternativa, mas há muitas.

Com os meus melhores cumprimentos
O Secretário Geral da ACRA
Mário Agostinho  Reis

Esta mensagem contém informação de natureza confidencial e é
exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano,
receber este email agradecemos que não o copie nem o reenvie e que nos
notifique do ocorrido através do email de resposta.

No dia 24 de dezembro de 2014 às 17:50, Luiz Henrique 
luiz.henriqu...@gmail.com escreveu:

 Prezados,

 Gostaria da ajuda dos colegas mais experientes na apresentação de
 sugestões, dicas, livros, howtos de como proceder com a migração do
 Postgres 8.2.17 (Linux) para 9.x. Tenho aplicativo cliente-servidor
 Delphi+BDE(ODBC) em diversos clientes utilizando essa plataforma (8.2.17).
 Não utilizo de recursos próprios/exclusivos/nativos do postgres,
 praticamente SQL puro. Desde já agradeço pela ajuda

 --
 Atenciosamente,
 Luiz Henrique
 Virtus in medium est


 ___
 pgbr-geral mailing list
 pgbr-geral@listas.postgresql.org.br
 https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] upgrade postgres 8.2.17 para 9.x

2014-12-24 Por tôpico Luiz Henrique
Prezados,

Gostaria da ajuda dos colegas mais experientes na apresentação de
sugestões, dicas, livros, howtos de como proceder com a migração do
Postgres 8.2.17 (Linux) para 9.x. Tenho aplicativo cliente-servidor
Delphi+BDE(ODBC) em diversos clientes utilizando essa plataforma (8.2.17).
Não utilizo de recursos próprios/exclusivos/nativos do postgres,
praticamente SQL puro. Desde já agradeço pela ajuda

-- 
Atenciosamente,
Luiz Henrique
Virtus in medium est
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral