Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Luiz Rafael Culik
Ola

a forma mais facil

dump da base em 8.2 e restaurar ela no banco 9.1

[]s
Luiz

Em 19 de junho de 2012 15:37, SOUTO clau.s...@gmail.com escreveu:
 Prezados,

 Sou novo na lista e novato com DBA de PostgreSQL.

 Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA
 SQLServer e Oracle e sou de Brasília-DF, com relação a SQLServer e
 Oracle podem contar comigo para o que der e vier mas quanto a
 PostgreSQL eu é que vou contar com o auxilio dos senhores até pegar a
 manha desse SGBD.

 Passado a apresentação, vamos ao meu problema:

 A empresa onde trabalho, pegou um cliente que solicitou a migração da
 base de dados, um PostgreSQL 8.2, para o PostgreSQL 9.1. Andei lendo
 alguns post’s na internet e não encontrei quase nada sobre este
 assunto. Então estou fazendo a migração à moda (bem) antiga tabela por
 tabela, View por View, Sequence por Sequence e etc, e estou com medo
 de dar pau de não funcionar no final.

 A base a ser migrada é de +/- 700GB, é um PostgreSQL 8.2.10 on
 x86_64-unknown-linux-gnu, compiled by GCC gcc (Debian 4.3.1-9) 4.3.1
 tem as linguagens de programação instalados (c, internal, pgsql,
 plpgsql, plruby e sql), pretendo migrar para um servidor de teste
 primeiramente que será um PostgreSQL 9.1.4 on
 x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.4.3-4ubuntu5.1)
 4.4.3, 64-bit tem as linguagens de programação (pgsql e plpgsql).

 Então peço a ajuda de vocês, Qual a melhor opção para fazer essa
 migração? Lembrem-se não tenho muito conhecimento do PostgreSQL.



 Obs.: Sei que é ridículo perguntar isso mas “Alguém tem um passo a passo?”



 --
 Atenciosamente,

 Souto
 (61) 9831-9381
 (61) 3397-4220
 Vendo 535 01/01 por 11.000,00
 Vendo C1500 08/09 por 27.500,00

 ___
    Participe do VIII Moto Capital
                 Brasília/DF
     de 27 a 31 de julho de 2012
 ___

 “Pergunte a um motociclista como seria sua vida se algum dia tivesse
 de desistir da sua paixão por duas rodas e tudo o que poderá ouvir
 será o silêncio. Você verá que aquele rosto sorridente de criança
 ficará vazio.”
 ___
 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


Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Glauco Torres
No dia 19 de Junho de 2012 15:41, Luiz Rafael Culik
l...@xharbour.com.brescreveu:

 Ola

 a forma mais facil

 dump da base em 8.2 e restaurar ela no banco 9.1

 []s
 Luiz

 Em 19 de junho de 2012 15:37, SOUTO clau.s...@gmail.com escreveu:
  Prezados,
 
  Sou novo na lista e novato com DBA de PostgreSQL.
 
  Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA
  SQLServer e Oracle e sou de Brasília-DF, com relação a SQLServer e
  Oracle podem contar comigo para o que der e vier mas quanto a
  PostgreSQL eu é que vou contar com o auxilio dos senhores até pegar a
  manha desse SGBD.
 
  Passado a apresentação, vamos ao meu problema:
 
  A empresa onde trabalho, pegou um cliente que solicitou a migração da
  base de dados, um PostgreSQL 8.2, para o PostgreSQL 9.1. Andei lendo
  alguns post’s na internet e não encontrei quase nada sobre este
  assunto. Então estou fazendo a migração à moda (bem) antiga tabela por
  tabela, View por View, Sequence por Sequence e etc, e estou com medo
  de dar pau de não funcionar no final.
 
  A base a ser migrada é de +/- 700GB, é um PostgreSQL 8.2.10 on
  x86_64-unknown-linux-gnu, compiled by GCC gcc (Debian 4.3.1-9) 4.3.1
  tem as linguagens de programação instalados (c, internal, pgsql,
  plpgsql, plruby e sql), pretendo migrar para um servidor de teste
  primeiramente que será um PostgreSQL 9.1.4 on
  x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.4.3-4ubuntu5.1)
  4.4.3, 64-bit tem as linguagens de programação (pgsql e plpgsql).
 
  Então peço a ajuda de vocês, Qual a melhor opção para fazer essa
  migração? Lembrem-se não tenho muito conhecimento do PostgreSQL.
 
 
 
  Obs.: Sei que é ridículo perguntar isso mas “Alguém tem um passo a
 passo?”
 
 
 
  --
  Atenciosamente,
 
  Souto
  (61) 9831-9381
  (61) 3397-4220
  Vendo 535 01/01 por 11.000,00
  Vendo C1500 08/09 por 27.500,00
 
  ___
 Participe do VIII Moto Capital
  Brasília/DF
  de 27 a 31 de julho de 2012
  ___
 
  “Pergunte a um motociclista como seria sua vida se algum dia tivesse
  de desistir da sua paixão por duas rodas e tudo o que poderá ouvir
  será o silêncio. Você verá que aquele rosto sorridente de criança
  ficará vazio.”
  ___
  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



Seja bem vindo...

Você vai precisar usar o pg_dump da 9.1 conectando se na base 8.2, fazer
dump e depois restore no Postgres 9.1.

Bom essa é um explicação bem simplista, provavelmente os mais antigos
poderão te ajudar melhor.

Grato

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


Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico JotaComm
Olá, Souto

Seja bem-vindo :)

Em 19 de junho de 2012 15:41, Luiz Rafael Culik l...@xharbour.com.brescreveu:

 Ola

 a forma mais facil

 dump da base em 8.2 e restaurar ela no banco 9.1

 []s
 Luiz

 Em 19 de junho de 2012 15:37, SOUTO clau.s...@gmail.com escreveu:
  Prezados,
 
  Sou novo na lista e novato com DBA de PostgreSQL.
 
  Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA
  SQLServer e Oracle e sou de Brasília-DF, com relação a SQLServer e
  Oracle podem contar comigo para o que der e vier mas quanto a
  PostgreSQL eu é que vou contar com o auxilio dos senhores até pegar a
  manha desse SGBD.
 
  Passado a apresentação, vamos ao meu problema:
 
  A empresa onde trabalho, pegou um cliente que solicitou a migração da
  base de dados, um PostgreSQL 8.2, para o PostgreSQL 9.1. Andei lendo
  alguns post’s na internet e não encontrei quase nada sobre este
  assunto. Então estou fazendo a migração à moda (bem) antiga tabela por
  tabela, View por View, Sequence por Sequence e etc, e estou com medo
  de dar pau de não funcionar no final.
 
  A base a ser migrada é de +/- 700GB, é um PostgreSQL 8.2.10 on
  x86_64-unknown-linux-gnu, compiled by GCC gcc (Debian 4.3.1-9) 4.3.1
  tem as linguagens de programação instalados (c, internal, pgsql,
  plpgsql, plruby e sql), pretendo migrar para um servidor de teste
  primeiramente que será um PostgreSQL 9.1.4 on
  x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.4.3-4ubuntu5.1)
  4.4.3, 64-bit tem as linguagens de programação (pgsql e plpgsql).
 
  Então peço a ajuda de vocês, Qual a melhor opção para fazer essa
  migração? Lembrem-se não tenho muito conhecimento do PostgreSQL.
 
 
 
  Obs.: Sei que é ridículo perguntar isso mas “Alguém tem um passo a
 passo?”


Existe uma ferramenta chamada pg_upgrade [1] que pode ajudar você.

[1] http://www.postgresql.org/docs/9.1/static/pgupgrade.html

 
 
 
  --
  Atenciosamente,
 
  Souto
  (61) 9831-9381
  (61) 3397-4220
  Vendo 535 01/01 por 11.000,00
  Vendo C1500 08/09 por 27.500,00
 
  ___
 Participe do VIII Moto Capital
  Brasília/DF
  de 27 a 31 de julho de 2012
  ___
 
  “Pergunte a um motociclista como seria sua vida se algum dia tivesse
  de desistir da sua paixão por duas rodas e tudo o que poderá ouvir
  será o silêncio. Você verá que aquele rosto sorridente de criança
  ficará vazio.”
  ___
  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



Abraços
-- 
JotaComm
http://jotacomm.wordpress.com
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Fabrízio de Royes Mello
Em 19 de junho de 2012 15:37, SOUTO clau.s...@gmail.com escreveu:

 Prezados,

 Sou novo na lista e novato com DBA de PostgreSQL.

 Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA
 SQLServer e Oracle e sou de Brasília-DF, com relação a SQLServer e
 Oracle podem contar comigo para o que der e vier mas quanto a
 PostgreSQL eu é que vou contar com o auxilio dos senhores até pegar a
 manha desse SGBD.


Seja bem vindo.



 Passado a apresentação, vamos ao meu problema:

 A empresa onde trabalho, pegou um cliente que solicitou a migração da
 base de dados, um PostgreSQL 8.2, para o PostgreSQL 9.1. Andei lendo
 alguns post’s na internet e não encontrei quase nada sobre este
 assunto. Então estou fazendo a migração à moda (bem) antiga tabela por
 tabela, View por View, Sequence por Sequence e etc, e estou com medo
 de dar pau de não funcionar no final.


Vc não precisa passar tanto trabalho assim, vc pode usar o pg_dump [1]
para exportar o seu banco (dump) na 8.2 em formato SQL e depois importar
ele no seu 9.1.



 A base a ser migrada é de +/- 700GB, é um PostgreSQL 8.2.10 on
 x86_64-unknown-linux-gnu, compiled by GCC gcc (Debian 4.3.1-9) 4.3.1
 tem as linguagens de programação instalados (c, internal, pgsql,
 plpgsql, plruby e sql), pretendo migrar para um servidor de teste
 primeiramente que será um PostgreSQL 9.1.4 on
 x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.4.3-4ubuntu5.1)
 4.4.3, 64-bit tem as linguagens de programação (pgsql e plpgsql).

 Então peço a ajuda de vocês, Qual a melhor opção para fazer essa
 migração? Lembrem-se não tenho muito conhecimento do PostgreSQL.


Tens que cuidar a questão das linguagens instaladas, pois pelo que percebi
no seu 8.2 tem a plruby instalada e caso vc tenha alguma função escrita
nessa linguagem no seu 9.1 vc tb deverá ter essa linguagem instalada.


Obs.: Sei que é ridículo perguntar isso mas “Alguém tem um passo a passo?”


Desconheço algum doc nesse sentido, mas vc poderia aproveitar esse seu case
e ir documentando e publicar depois, creio que várias pessoas tenham as
mesmas suas dúvidas.

Att,

-- 
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] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Fabrízio de Royes Mello
Em 19 de junho de 2012 15:46, JotaComm jota.c...@gmail.com escreveu:


 [...]


 Existe uma ferramenta chamada pg_upgrade [1] que pode ajudar você.

 [1] http://www.postgresql.org/docs/9.1/static/pgupgrade.html



Não ajudará pois o pg_upgrade só é possível apartir de migrações da 8.3 ou
maiores.

Att,

-- 
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] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Anselmo Silva
Em 19 de junho de 2012 15:48, Fabrízio de Royes Mello 
fabriziome...@gmail.com escreveu:


 Em 19 de junho de 2012 15:37, SOUTO clau.s...@gmail.com escreveu:

 Prezados,


 Sou novo na lista e novato com DBA de PostgreSQL.


bem vindo


 Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA
 SQLServer e Oracle e sou de Brasília-DF, com relação a SQLServer e
 Oracle podem contar comigo para o que der e vier mas quanto a
 PostgreSQL eu é que vou contar com o auxilio dos senhores até pegar a
 manha desse SGBD.


 Seja bem vindo.



 Passado a apresentação, vamos ao meu problema:

 A empresa onde trabalho, pegou um cliente que solicitou a migração da
 base de dados, um PostgreSQL 8.2, para o PostgreSQL 9.1. Andei lendo
 alguns post’s na internet e não encontrei quase nada sobre este
 assunto. Então estou fazendo a migração à moda (bem) antiga tabela por
 tabela, View por View, Sequence por Sequence e etc, e estou com medo
 de dar pau de não funcionar no final.


 Vc não precisa passar tanto trabalho assim, vc pode usar o pg_dump [1]
 para exportar o seu banco (dump) na 8.2 em formato SQL e depois importar
 ele no seu 9.1.



 A base a ser migrada é de +/- 700GB, é um PostgreSQL 8.2.10 on
 x86_64-unknown-linux-gnu, compiled by GCC gcc (Debian 4.3.1-9) 4.3.1
 tem as linguagens de programação instalados (c, internal, pgsql,
 plpgsql, plruby e sql), pretendo migrar para um servidor de teste
 primeiramente que será um PostgreSQL 9.1.4 on
 x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.4.3-4ubuntu5.1)
 4.4.3, 64-bit tem as linguagens de programação (pgsql e plpgsql).

 Então peço a ajuda de vocês, Qual a melhor opção para fazer essa
 migração? Lembrem-se não tenho muito conhecimento do PostgreSQL.


 Tens que cuidar a questão das linguagens instaladas, pois pelo que percebi
 no seu 8.2 tem a plruby instalada e caso vc tenha alguma função escrita
 nessa linguagem no seu 9.1 vc tb deverá ter essa linguagem instalada.


 Obs.: Sei que é ridículo perguntar isso mas “Alguém tem um passo a passo?”


 eu comecei com as facilidades do pg_admin, podes fazer o mesmo ...


 Desconheço algum doc nesse sentido, mas vc poderia aproveitar esse seu
 case e ir documentando e publicar depois, creio que várias pessoas tenham
 as mesmas suas dúvidas.

 Att,

 --
 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




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


Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Matheus de Oliveira

 Existe uma ferramenta chamada pg_upgrade [1] que pode ajudar você.


O pg_upgrade só funciona a partir do 8.3 [1].

O esquema é usar o pg_dump, como o pessoal está falando mesmo. Aliás,
deverias é usar o pg_dumpall.

Bem por cima:

   1. instala o PostgreSQL 9.1 com as linguagens a mais.
   2. com o binário do 9.1, faça um pg_dumpall no cluster da 8.2 (+ou-
   isso: /path-to-9.1/bin/pg_dumpall -h host8.2 -p port8.2  dump)
   3. novamente com o binário do 9.1, faça o restore: /path-to-9.1/bin/psql
   -h host9.1 -p port9.1 -f dump


[1] http://www.postgresql.org/docs/9.1/static/pgupgrade.html#AEN137168
--
Matheus de Oliveira

Bacharelado em Ciências de Computação
Laboratório de Computação de Alto Desempenho -
LCADhttp://www.lcad.icmc.usp.br/
Instituto de Ciências Matemáticas e de Computação -
ICMChttp://www.icmc.usp.br/
Universidade de São Paulo - USP http://www.sc.usp.br/




2012/6/19 JotaComm jota.c...@gmail.com

 Olá, Souto

 Seja bem-vindo :)

 Em 19 de junho de 2012 15:41, Luiz Rafael Culik 
 l...@xharbour.com.brescreveu:

 Ola

 a forma mais facil

 dump da base em 8.2 e restaurar ela no banco 9.1

 []s
 Luiz

 Em 19 de junho de 2012 15:37, SOUTO clau.s...@gmail.com escreveu:
  Prezados,
 
  Sou novo na lista e novato com DBA de PostgreSQL.
 
  Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA
  SQLServer e Oracle e sou de Brasília-DF, com relação a SQLServer e
  Oracle podem contar comigo para o que der e vier mas quanto a
  PostgreSQL eu é que vou contar com o auxilio dos senhores até pegar a
  manha desse SGBD.
 
  Passado a apresentação, vamos ao meu problema:
 
  A empresa onde trabalho, pegou um cliente que solicitou a migração da
  base de dados, um PostgreSQL 8.2, para o PostgreSQL 9.1. Andei lendo
  alguns post’s na internet e não encontrei quase nada sobre este
  assunto. Então estou fazendo a migração à moda (bem) antiga tabela por
  tabela, View por View, Sequence por Sequence e etc, e estou com medo
  de dar pau de não funcionar no final.
 
  A base a ser migrada é de +/- 700GB, é um PostgreSQL 8.2.10 on
  x86_64-unknown-linux-gnu, compiled by GCC gcc (Debian 4.3.1-9) 4.3.1
  tem as linguagens de programação instalados (c, internal, pgsql,
  plpgsql, plruby e sql), pretendo migrar para um servidor de teste
  primeiramente que será um PostgreSQL 9.1.4 on
  x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.4.3-4ubuntu5.1)
  4.4.3, 64-bit tem as linguagens de programação (pgsql e plpgsql).
 
  Então peço a ajuda de vocês, Qual a melhor opção para fazer essa
  migração? Lembrem-se não tenho muito conhecimento do PostgreSQL.
 
 
 
  Obs.: Sei que é ridículo perguntar isso mas “Alguém tem um passo a
 passo?”


 Existe uma ferramenta chamada pg_upgrade [1] que pode ajudar você.

 [1] http://www.postgresql.org/docs/9.1/static/pgupgrade.html

 
 
 
  --
  Atenciosamente,
 
  Souto
  (61) 9831-9381
  (61) 3397-4220
  Vendo 535 01/01 por 11.000,00
  Vendo C1500 08/09 por 27.500,00
 
  ___
 Participe do VIII Moto Capital
  Brasília/DF
  de 27 a 31 de julho de 2012
  ___
 
  “Pergunte a um motociclista como seria sua vida se algum dia tivesse
  de desistir da sua paixão por duas rodas e tudo o que poderá ouvir
  será o silêncio. Você verá que aquele rosto sorridente de criança
  ficará vazio.”
  ___
  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



 Abraços
 --
 JotaComm
 http://jotacomm.wordpress.com

 ___
 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


Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Dickson S. Guedes
Em 19 de junho de 2012 15:48, Fabrízio de Royes Mello
fabriziome...@gmail.com escreveu:
 Em 19 de junho de 2012 15:37, SOUTO clau.s...@gmail.com escreveu:

 Passado a apresentação, vamos ao meu problema:

 A empresa onde trabalho, pegou um cliente que solicitou a migração da
 base de dados, um PostgreSQL 8.2, para o PostgreSQL 9.1. Andei lendo
 alguns post’s na internet e não encontrei quase nada sobre este
 assunto. Então estou fazendo a migração à moda (bem) antiga tabela por
 tabela, View por View, Sequence por Sequence e etc, e estou com medo
 de dar pau de não funcionar no final.

 Vc não precisa passar tanto trabalho assim, vc pode usar o pg_dump [1]
 para exportar o seu banco (dump) na 8.2 em formato SQL e depois importar ele
 no seu 9.1.

Lembrando que nesta versão o 'pg_restore' pode ser paralelizado, com a
opção --jobs.


[1] http://www.postgresql.org/docs/9.1/static/app-pgrestore.html

[]s
-- 
Dickson S. Guedes
mail/xmpp: gue...@guedesoft.net - skype: guediz
http://guedesoft.net - http://www.postgresql.org.br
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Osvaldo Kussama
Em 19/06/12, SOUTOclau.s...@gmail.com escreveu:
 Prezados,

 Sou novo na lista e novato com DBA de PostgreSQL.

 Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA
 SQLServer e Oracle e sou de Brasília-DF, com relação a SQLServer e
 Oracle podem contar comigo para o que der e vier mas quanto a
 PostgreSQL eu é que vou contar com o auxilio dos senhores até pegar a
 manha desse SGBD.

 Passado a apresentação, vamos ao meu problema:

 A empresa onde trabalho, pegou um cliente que solicitou a migração da
 base de dados, um PostgreSQL 8.2, para o PostgreSQL 9.1. Andei lendo
 alguns post’s na internet e não encontrei quase nada sobre este
 assunto. Então estou fazendo a migração à moda (bem) antiga tabela por
 tabela, View por View, Sequence por Sequence e etc, e estou com medo
 de dar pau de não funcionar no final.

 A base a ser migrada é de +/- 700GB, é um PostgreSQL 8.2.10 on
 x86_64-unknown-linux-gnu, compiled by GCC gcc (Debian 4.3.1-9) 4.3.1
 tem as linguagens de programação instalados (c, internal, pgsql,
 plpgsql, plruby e sql), pretendo migrar para um servidor de teste
 primeiramente que será um PostgreSQL 9.1.4 on
 x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.4.3-4ubuntu5.1)
 4.4.3, 64-bit tem as linguagens de programação (pgsql e plpgsql).

 Então peço a ajuda de vocês, Qual a melhor opção para fazer essa
 migração? Lembrem-se não tenho muito conhecimento do PostgreSQL.



 Obs.: Sei que é ridículo perguntar isso mas “Alguém tem um passo a passo?”



Para migrar a base de dados você pode utilizar o par pg_dumpall / psql.

Quanto a sua aplicação convém você ler as modificações introduzidas em
cada versão e avaliar se será necessária alguma adaptação. Você
encontra as modificações em:
http://www.postgresql.org/docs/current/interactive/release.html
Migration to Version x.y

Por exemplo, uma modificação que causou transtornos para quem vinha da
versão 8.2 foi a eliminação de alguns casts automáticos.

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


Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico william felipe_welter
Outro cuidado, é verificar se sua base atual utiliza-se de casts
implicitos que foram removidos a partir da versão 8.3..
Recomendo criar um ambiente de homologação para detectar possiveis problemas.

Em 19 de junho de 2012 17:09, Osvaldo Kussama
osvaldo.kuss...@gmail.com escreveu:
 Em 19/06/12, SOUTOclau.s...@gmail.com escreveu:
 Prezados,

 Sou novo na lista e novato com DBA de PostgreSQL.

 Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA
 SQLServer e Oracle e sou de Brasília-DF, com relação a SQLServer e
 Oracle podem contar comigo para o que der e vier mas quanto a
 PostgreSQL eu é que vou contar com o auxilio dos senhores até pegar a
 manha desse SGBD.

 Passado a apresentação, vamos ao meu problema:

 A empresa onde trabalho, pegou um cliente que solicitou a migração da
 base de dados, um PostgreSQL 8.2, para o PostgreSQL 9.1. Andei lendo
 alguns post’s na internet e não encontrei quase nada sobre este
 assunto. Então estou fazendo a migração à moda (bem) antiga tabela por
 tabela, View por View, Sequence por Sequence e etc, e estou com medo
 de dar pau de não funcionar no final.

 A base a ser migrada é de +/- 700GB, é um PostgreSQL 8.2.10 on
 x86_64-unknown-linux-gnu, compiled by GCC gcc (Debian 4.3.1-9) 4.3.1
 tem as linguagens de programação instalados (c, internal, pgsql,
 plpgsql, plruby e sql), pretendo migrar para um servidor de teste
 primeiramente que será um PostgreSQL 9.1.4 on
 x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.4.3-4ubuntu5.1)
 4.4.3, 64-bit tem as linguagens de programação (pgsql e plpgsql).

 Então peço a ajuda de vocês, Qual a melhor opção para fazer essa
 migração? Lembrem-se não tenho muito conhecimento do PostgreSQL.



 Obs.: Sei que é ridículo perguntar isso mas “Alguém tem um passo a passo?”



 Para migrar a base de dados você pode utilizar o par pg_dumpall / psql.

 Quanto a sua aplicação convém você ler as modificações introduzidas em
 cada versão e avaliar se será necessária alguma adaptação. Você
 encontra as modificações em:
 http://www.postgresql.org/docs/current/interactive/release.html
 Migration to Version x.y

 Por exemplo, uma modificação que causou transtornos para quem vinha da
 versão 8.2 foi a eliminação de alguns casts automáticos.

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



-- 
William Felipe Welter
--
Consultor em Tecnologias Livres
william.wel...@4linux.com.br
www.4linux.com.br
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Apresentação / Migração do 8.2 Para 9.1

2012-06-19 Por tôpico Bruno Silva
Como dito anteriormente, use o pg_dumpall da versão 9.1!
E verifique o uso de casts implicitos que a partir da 8.3 deixaram de
existir ( e acredite, até hoje isso me dá dor de cabeça ) não que os
programadores dos sistemas fizessem de propósito!
E outra coisa a ser verificada é se eram guardados binários/blobs na base
postgres!
Em 19/06/2012 19:43, william felipe_welter wfeli...@gmail.com escreveu:

 Outro cuidado, é verificar se sua base atual utiliza-se de casts
 implicitos que foram removidos a partir da versão 8.3..
 Recomendo criar um ambiente de homologação para detectar possiveis
 problemas.

 Em 19 de junho de 2012 17:09, Osvaldo Kussama
 osvaldo.kuss...@gmail.com escreveu:
  Em 19/06/12, SOUTOclau.s...@gmail.com escreveu:
  Prezados,
 
  Sou novo na lista e novato com DBA de PostgreSQL.
 
  Me chamo Claudio Souto, tenho 32 anos de idade e 6 anos como DBA
  SQLServer e Oracle e sou de Brasília-DF, com relação a SQLServer e
  Oracle podem contar comigo para o que der e vier mas quanto a
  PostgreSQL eu é que vou contar com o auxilio dos senhores até pegar a
  manha desse SGBD.
 
  Passado a apresentação, vamos ao meu problema:
 
  A empresa onde trabalho, pegou um cliente que solicitou a migração da
  base de dados, um PostgreSQL 8.2, para o PostgreSQL 9.1. Andei lendo
  alguns post’s na internet e não encontrei quase nada sobre este
  assunto. Então estou fazendo a migração à moda (bem) antiga tabela por
  tabela, View por View, Sequence por Sequence e etc, e estou com medo
  de dar pau de não funcionar no final.
 
  A base a ser migrada é de +/- 700GB, é um PostgreSQL 8.2.10 on
  x86_64-unknown-linux-gnu, compiled by GCC gcc (Debian 4.3.1-9) 4.3.1
  tem as linguagens de programação instalados (c, internal, pgsql,
  plpgsql, plruby e sql), pretendo migrar para um servidor de teste
  primeiramente que será um PostgreSQL 9.1.4 on
  x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.4.3-4ubuntu5.1)
  4.4.3, 64-bit tem as linguagens de programação (pgsql e plpgsql).
 
  Então peço a ajuda de vocês, Qual a melhor opção para fazer essa
  migração? Lembrem-se não tenho muito conhecimento do PostgreSQL.
 
 
 
  Obs.: Sei que é ridículo perguntar isso mas “Alguém tem um passo a
 passo?”
 
 
 
  Para migrar a base de dados você pode utilizar o par pg_dumpall / psql.
 
  Quanto a sua aplicação convém você ler as modificações introduzidas em
  cada versão e avaliar se será necessária alguma adaptação. Você
  encontra as modificações em:
  http://www.postgresql.org/docs/current/interactive/release.html
  Migration to Version x.y
 
  Por exemplo, uma modificação que causou transtornos para quem vinha da
  versão 8.2 foi a eliminação de alguns casts automáticos.
 
  Osvaldo
  ___
  pgbr-geral mailing list
  pgbr-geral@listas.postgresql.org.br
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



 --
 William Felipe Welter
 --
 Consultor em Tecnologias Livres
 william.wel...@4linux.com.br
 www.4linux.com.br
 ___
 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