[pgbr-geral] Migração PostgreSQL 8.3 para 9.1

2012-09-28 Por tôpico Danilo Silva
Pessoal,

Vou migrar meu PostgreSQL para versão 9.1, então eu pergunto a vocês: é
possível efetuar / finalizar essa migração sem parar o banco antigo (8.3)?
Tenhos sistemas (de clientes, não próprio) que rodam 24 horas e fica
difícil encontrar uma janela de tempo. Quais preucações devo me atentar
antes de efetuar a migração?

Outra coisa, é possível eu ter duas versões com portas diferentes rodando
ao mesmo tempo no mesmo servidor, certo?

Att

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


Re: [pgbr-geral] Migração PostgreSQL 8.3 para 9.1

2012-09-28 Por tôpico Marcone
Em 28 de setembro de 2012 10:41, Danilo Silva
danilo.dsg.go...@gmail.com escreveu:
 Pessoal,

 Vou migrar meu PostgreSQL para versão 9.1, então eu pergunto a vocês: é
 possível efetuar / finalizar essa migração sem parar o banco antigo (8.3)?

Já que vai mudar de versão, por que não para a 9.2.1?

Na migração em algum momento você terá que virar a chave. Nesse
ponto será necessário fazer uma parada, mesmo que mínima.

 Tenhos sistemas (de clientes, não próprio) que rodam 24 horas e fica difícil
 encontrar uma janela de tempo. Quais preucações devo me atentar antes de
 efetuar a migração?

Na migração do banco em si não há nada diferente e extraordinário, mas
tome cuidado com as aplicações já que o casting automático que existia
na 8.3 entrou em desuso nas versões seguintes, mas se necessário
também pode-se fazer um arranjo (não é o ideal) para continuarem
funcionando.

 Outra coisa, é possível eu ter duas versões com portas diferentes rodando ao
 mesmo tempo no mesmo servidor, certo?

Sim. Busquei no google agora e encontrei esse tutorial para Red Hat
[1], mas para outras distros você não deve encontrar dificuldades ou
encontra tmb no google.

1 - 
http://blog.2ndquadrant.com/install_multiple_postgresql_servers_redhat_linux/

-- 
Marcone Peres - DBA
http://www.linkedin.com/in/marconeperes
@marconeperes
(61) 8146-0028
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Migração PostgreSQL 8.3 para 9.1

2012-09-28 Por tôpico Fabrízio de Royes Mello
Em 28 de setembro de 2012 11:00, Marcone marconepe...@gmail.com escreveu:


 [...]

 Na migração do banco em si não há nada diferente e extraordinário, mas
 tome cuidado com as aplicações já que o casting automático que existia
 na 8.3 entrou em desuso nas versões seguintes, mas se necessário
 também pode-se fazer um arranjo (não é o ideal) para continuarem
 funcionando.

 [...]


Na verdade os tipos de dados não-caracter que eram convertidos
automaticamente para TEXT (implicit cast) que existia na 8.2 foi removido
na 8.3 (veja release notes [1]). Isso fez com que várias aplicações
quebrassem por não fazer os casts de forma explicita.

Recomendo ler as release notes de lançamento das versões intermediárias a
sua migração para vc verificar outras incompatibilidades e poder ajustar
adequadamente sua transição.


Att,

[1] http://www.postgresql.org/docs/8.3/interactive/release-8-3.html#AEN87992

-- 
Fabrízio de Royes Mello
Consultoria/Coaching PostgreSQL
 Blog sobre TI: http://fabriziomello.blogspot.com
 Perfil Linkedin: http://br.linkedin.com/in/fabriziomello
 Twitter: http://twitter.com/fabriziomello
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Migração PostgreSQL 8.3 para 9.1

2012-09-28 Por tôpico Marcone
Em 28 de setembro de 2012 11:11, Fabrízio de Royes Mello
fabriziome...@gmail.com escreveu:
 Na verdade os tipos de dados não-caracter que eram convertidos
 automaticamente para TEXT (implicit cast) que existia na 8.2 foi removido na
 8.3 (veja release notes [1]). Isso fez com que várias aplicações
 quebrassem por não fazer os casts de forma explicita.

Então.. foi o que eu disse rsrsrs, brincadeira.

Me confundi mesmo.

Bem esclarecido Fabrízio.

-- 
Marcone Peres - DBA
http://www.linkedin.com/in/marconeperes
@marconeperes
(61) 8146-0028
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Migração PostgreSQL 8.3 para 9.1

2012-09-28 Por tôpico mauro fonseca
Em 28 de setembro de 2012 11:11, Fabrízio de Royes Mello 
fabriziome...@gmail.com escreveu:


 Em 28 de setembro de 2012 11:00, Marcone marconepe...@gmail.comescreveu:


 [...]

 Na migração do banco em si não há nada diferente e extraordinário, mas
 tome cuidado com as aplicações já que o casting automático que existia
 na 8.3 entrou em desuso nas versões seguintes, mas se necessário
 também pode-se fazer um arranjo (não é o ideal) para continuarem
 funcionando.

 [...]


 Na verdade os tipos de dados não-caracter que eram convertidos
 automaticamente para TEXT (implicit cast) que existia na 8.2 foi removido
 na 8.3 (veja release notes [1]). Isso fez com que várias aplicações
 quebrassem por não fazer os casts de forma explicita.

 Recomendo ler as release notes de lançamento das versões intermediárias a
 sua migração para vc verificar outras incompatibilidades e poder ajustar
 adequadamente sua transição.


 Att,

 [1]
 http://www.postgresql.org/docs/8.3/interactive/release-8-3.html#AEN87992

 --
 Fabrízio de Royes Mello
 Consultoria/Coaching PostgreSQL
  Blog sobre TI: http://fabriziomello.blogspot.com
  Perfil Linkedin: http://br.linkedin.com/in/fabriziomello
  Twitter: http://twitter.com/fabriziomello


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


Outra coisa, é possível eu ter duas versões com portas diferentes rodando
ao mesmo tempo no mesmo servidor, certo?

Sim, é possível. Tanto da mesma versão ou versão difrente, desde que com
portas diferentes
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral