Re: [pgbr-geral] Migração de base Postgres para Oracle

2012-10-27 Por tôpico Bruno Silva
Isso é para o PJe?

Enviado pelo meu Nexus
Em 26/10/2012 14:03, luiz damascena luiz.damasc...@trt8.jus.br escreveu:

 Tiago.
 Bruno.
 Demais membros.

 Sobre a conversão, não entendo como usar a infra existente do Oracle
 irá desafogar o PostgreSQL. Se eu bem entendi você quer fazer um
 balanceamento de carga, certo? Se você quiser um banco read-only
 sugiro criar outra instância e utilizar alguma ferramenta de
 replicação, mas usando o PostgreSQL. Talvez até investir um pouco nos
 servidores atuais seja menos oneroso.


 É somente uma divagação em função de cenários possíveis, de fato. Até
 porque nosso ambiente Postgres está começando a ser usado, e nossa
 configuração de hardware é extremamente robusta. E sim, a ideia seria algo
 tipo um banco read-only.

 Como temos servidores fisicamente iguais, já estamos usando replicação
 nativa (stream), e dando os primeiros passos na configuração do pgpool.

 Grato pelas opiniões. O indicativo é que existem alternativas melhores.
 Obrigado a todos.

 LC/TRT8

 ___
 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] Migração de base Postgres para Oracle

2012-10-26 Por tôpico luiz damascena
Especulemos que eu precise fazer a migração de base Postgres para Oracle.

Quais as melhores maneiras de fazer isto?

Imagino que pode envolver procedimentos muito detalhados; dessa forma,
mesmo comentários em linhas gerais, referências de leitura, qualquer dica é
bem vinda.

Grato desde já,

Luiz Carlos Damascena/TRT8
___
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 de base Postgres para Oracle

2012-10-26 Por tôpico Tiago Adami
Em 26 de outubro de 2012 10:25, luiz damascena
luiz.damasc...@trt8.jus.br escreveu:
 Especulemos que eu precise fazer a migração de base Postgres para Oracle.

 Quais as melhores maneiras de fazer isto?

 Imagino que pode envolver procedimentos muito detalhados; dessa forma, mesmo
 comentários em linhas gerais, referências de leitura, qualquer dica é bem
 vinda.

Se você quiser migrar de Oracle para PostgreSQL, poderemos te ajudar.

Procure uma lista de discussão Oracle.


-- 
TIAGO J. ADAMI
http://www.adamiworks.com
@tiadami
___
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 de base Postgres para Oracle

2012-10-26 Por tôpico luiz damascena
Tiago e comunidade.

Tenho um legado Oracle que vai perdurar por algum tempo, e gostaria de usar
essa infra como opção para um eventual alívio nos servidores Postgres, sob
forma de consulta.

O pessoal da Oracle só fala em procedimentos para trocar um banco pelo
outro, e não procedimentos agendados de replicação...

Como especulo que o pessoal daqui é menos xiita, joguei a questão...

Mas grato de qualquer maneira.

LC/TRT8

Em 26 de outubro de 2012 09:28, Tiago Adami adam...@gmail.com escreveu:


 Se você quiser migrar de Oracle para PostgreSQL, poderemos te ajudar.

 Procure uma lista de discussão Oracle.


 --
 TIAGO J. ADAMI
 http://www.adamiworks.com
 @tiadami
 ___
 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] Migração de base Postgres para Oracle

2012-10-26 Por tôpico Matheus Oliveira
Oi Luiz,

Já fiz algumas migrações Oracle/Postgresql e Postgresql/Oracle e posso
ajudar.

Tem alguma dúvida específica?

Um ponto que pode dar mais trabalho é se você  tem objetos com nome maior
que 30 caracteres, pois no Oracle tem o limite de 30 caracteres pra nome de
objetos.

[]'s
Matheus Mendonça.
www.nazar.la - Postgresql Performance Analytics

2012/10/26 Tiago Adami adam...@gmail.com

 Em 26 de outubro de 2012 10:25, luiz damascena
 luiz.damasc...@trt8.jus.br escreveu:
  Especulemos que eu precise fazer a migração de base Postgres para Oracle.
 
  Quais as melhores maneiras de fazer isto?
 
  Imagino que pode envolver procedimentos muito detalhados; dessa forma,
 mesmo
  comentários em linhas gerais, referências de leitura, qualquer dica é bem
  vinda.

 Se você quiser migrar de Oracle para PostgreSQL, poderemos te ajudar.

 Procure uma lista de discussão Oracle.


 --
 TIAGO J. ADAMI
 http://www.adamiworks.com
 @tiadami
 ___
 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] Migração de base Postgres para Oracle

2012-10-26 Por tôpico luiz damascena
Matheus.

Infelizmente, estou longe de ter dúvidas específicas... é uma ideia bem no
início...

Em linhas bem gerais, seria criar os objetos e migrar dados. Migração, de
forma regular. Uma simples extração de DDL faria boa parte do serviço?

No Oracle, temos banco, esquema, tabelas - simplificando.

No Postgres (que é novidade por aqui) faço uma analogia como se os
Databases pudessem ser usados como schemas do Oracle.

Grato,

LC/TRT8

Em 26 de outubro de 2012 09:48, Matheus Oliveira math...@nazar.laescreveu:

 Oi Luiz,

 Já fiz algumas migrações Oracle/Postgresql e Postgresql/Oracle e posso
 ajudar.

 Tem alguma dúvida específica?

 Um ponto que pode dar mais trabalho é se você  tem objetos com nome maior
 que 30 caracteres, pois no Oracle tem o limite de 30 caracteres pra nome de
 objetos.

 []'s
 Matheus Mendonça.
 www.nazar.la - Postgresql Performance Analytics

___
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 de base Postgres para Oracle

2012-10-26 Por tôpico Leonardo Cezar
2012/10/26 luiz damascena luiz.damasc...@trt8.jus.br:
 Tiago e comunidade.

 Tenho um legado Oracle que vai perdurar por algum tempo, e gostaria de usar
 essa infra como opção para um eventual alívio nos servidores Postgres, sob
 forma de consulta.

Luiz, estou no governo também e portanto assumo que estamos no mesmo
barco. Entendo as pressões do dia-a-dia e sei q precisamos matar um
leão por hora, mas definitivamente esta opção que vc está pensando não
é uma boa estratégia para a sonhada independência tecnológica do
governo. Não existe legado Oracle que vai perdurar por algum tempo,
esses sistemas continuarão a coexistir com sistemas livres e o motivo
eu não arrisco a dizer, mas acho que a maioria já sabe.

 O pessoal da Oracle só fala em procedimentos para trocar um banco pelo
 outro, e não procedimentos agendados de replicação...

Sugerir uma integração em sistemas costuma ser a melhor solução quando
a coisa aperta. Sugira um projeto de integração via DBI, ETL ou até
mesmo ODI (Oracle Data Integrator), sim, proponha a utilização de
ferramentas deles para realizar a integração, isto vai aumentar a
estima e desviar as atenções.

 Como especulo que o pessoal daqui é menos xiita, joguei a questão...

Não somos xiitas, apenas acreditamos num modelo onde a inexigibilidade
não é a única escolha, onde a liberdade tecnológica exista e a
concorrência imperfeita não seja favorecida.

Abraço!

-Leo
-- 
Leonardo Cezar
http://postgreslogia.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] Migração de base Postgres para Oracle

2012-10-26 Por tôpico Vinicius Abrahao
2012/10/26 luiz damascena luiz.damasc...@trt8.jus.br:
 Especulemos que eu precise fazer a migração de base Postgres para Oracle.

 Quais as melhores maneiras de fazer isto?

Uma das possíveis soluções: http://www.spectralcore.com/fullconvert/

-- 
Vinícius Abrahão Bazana Schmidt
DBA e Instrutor PostgreSQL
Dextra Sistemas
www.dextra.com.br
+55 19 3256-6722 Ramal 252
___
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 de base Postgres para Oracle

2012-10-26 Por tôpico Alexsander Rosa
Em 26 de outubro de 2012 11:03, Leonardo Cezar lhce...@gmail.com escreveu:

 (...) Não existe legado Oracle que vai perdurar por algum tempo,
 esses sistemas continuarão a coexistir com sistemas livres e o motivo
 eu não arrisco a dizer, mas acho que a maioria já sabe.


Propina? Fui funcionário público também (Exército), aliás fui presidente de
comissão de licitação. Infelizmente o sistema está podre, na época fui
repreendido por querer incluir outras empresas nas cartas convites (de fora
do esquema). E pior, se você comprar mais barato também toma mijada
porque ano que vem a verba será menor. Não tem como não haver desperdício
com o sistema atual.

-- 
Atenciosamente,
Alexsander da Rosa
___
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 de base Postgres para Oracle

2012-10-26 Por tôpico luiz damascena
Obrigado, Leonardo.

O cenário é realmente indefinido. Vamos ver se a realidade converge ao
planejamento...

Grato pelas dicas objetivas.

LC/TRT8

Em 26 de outubro de 2012 10:03, Leonardo Cezar lhce...@gmail.com escreveu:

 2012/10/26 luiz damascena luiz.damasc...@trt8.jus.br:
  Tiago e comunidade.
 
  Tenho um legado Oracle que vai perdurar por algum tempo, e gostaria de
 usar
  essa infra como opção para um eventual alívio nos servidores Postgres,
 sob
  forma de consulta.

 Luiz, estou no governo também e portanto assumo que estamos no mesmo
 barco. Entendo as pressões do dia-a-dia e sei q precisamos matar um
 leão por hora, mas definitivamente esta opção que vc está pensando não
 é uma boa estratégia para a sonhada independência tecnológica do
 governo. Não existe legado Oracle que vai perdurar por algum tempo,
 esses sistemas continuarão a coexistir com sistemas livres e o motivo
 eu não arrisco a dizer, mas acho que a maioria já sabe.

  O pessoal da Oracle só fala em procedimentos para trocar um banco pelo
  outro, e não procedimentos agendados de replicação...

 Sugerir uma integração em sistemas costuma ser a melhor solução quando
 a coisa aperta. Sugira um projeto de integração via DBI, ETL ou até
 mesmo ODI (Oracle Data Integrator), sim, proponha a utilização de
 ferramentas deles para realizar a integração, isto vai aumentar a
 estima e desviar as atenções.

  Como especulo que o pessoal daqui é menos xiita, joguei a questão...

 Não somos xiitas, apenas acreditamos num modelo onde a inexigibilidade
 não é a única escolha, onde a liberdade tecnológica exista e a
 concorrência imperfeita não seja favorecida.

 Abraço!

 -Leo
 --
 Leonardo Cezar
 http://postgreslogia.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] Migração de base Postgres para Oracle

2012-10-26 Por tôpico Bruno Silva
Me desculpe, mas queria entender o que você busca com alívio nos
servidores Postgres?

Enviado pelo meu Nexus
Em 26/10/2012 10:33, luiz damascena luiz.damasc...@trt8.jus.br escreveu:

 Obrigado, Leonardo.

 O cenário é realmente indefinido. Vamos ver se a realidade converge ao
 planejamento...

 Grato pelas dicas objetivas.

 LC/TRT8

 Em 26 de outubro de 2012 10:03, Leonardo Cezar lhce...@gmail.comescreveu:

 2012/10/26 luiz damascena luiz.damasc...@trt8.jus.br:
  Tiago e comunidade.
 
  Tenho um legado Oracle que vai perdurar por algum tempo, e gostaria de
 usar
  essa infra como opção para um eventual alívio nos servidores Postgres,
 sob
  forma de consulta.

 Luiz, estou no governo também e portanto assumo que estamos no mesmo
 barco. Entendo as pressões do dia-a-dia e sei q precisamos matar um
 leão por hora, mas definitivamente esta opção que vc está pensando não
 é uma boa estratégia para a sonhada independência tecnológica do
 governo. Não existe legado Oracle que vai perdurar por algum tempo,
 esses sistemas continuarão a coexistir com sistemas livres e o motivo
 eu não arrisco a dizer, mas acho que a maioria já sabe.

  O pessoal da Oracle só fala em procedimentos para trocar um banco pelo
  outro, e não procedimentos agendados de replicação...

 Sugerir uma integração em sistemas costuma ser a melhor solução quando
 a coisa aperta. Sugira um projeto de integração via DBI, ETL ou até
 mesmo ODI (Oracle Data Integrator), sim, proponha a utilização de
 ferramentas deles para realizar a integração, isto vai aumentar a
 estima e desviar as atenções.

  Como especulo que o pessoal daqui é menos xiita, joguei a questão...

 Não somos xiitas, apenas acreditamos num modelo onde a inexigibilidade
 não é a única escolha, onde a liberdade tecnológica exista e a
 concorrência imperfeita não seja favorecida.

 Abraço!

 -Leo
 --
 Leonardo Cezar
 http://postgreslogia.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


___
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 de base Postgres para Oracle

2012-10-26 Por tôpico Tiago Adami
Em 26 de outubro de 2012 10:46, luiz damascena
luiz.damasc...@trt8.jus.br escreveu:
 Tiago e comunidade.

 Tenho um legado Oracle que vai perdurar por algum tempo, e gostaria de usar
 essa infra como opção para um eventual alívio nos servidores Postgres, sob
 forma de consulta.

 O pessoal da Oracle só fala em procedimentos para trocar um banco pelo
 outro, e não procedimentos agendados de replicação...

 Como especulo que o pessoal daqui é menos xiita, joguei a questão...

Olá, Luiz.

Não que exista má vontade para ajudar, mas converter um banco de
PostgreSQL para Oracle estaria fora do escopo desta lista que promove
o SGBD livre.

Também estou no ramo governamental e mesmo que não seja DBA (por
enquanto) eu tenho que conviver num ambiente com bancos PostgreSQL,
Oracle e Informix, e também com sistemas integrados que acessam
informações de mais de um destes SGBD.

Sobre a conversão, não entendo como usar a infra existente do Oracle
irá desafogar o PostgreSQL. Se eu bem entendi você quer fazer um
balanceamento de carga, certo? Se você quiser um banco read-only
sugiro criar outra instância e utilizar alguma ferramenta de
replicação, mas usando o PostgreSQL. Talvez até investir um pouco nos
servidores atuais seja menos oneroso.

Eu imagino que o custo (em horas) para fazer uma migração do
PostgreSQL para Oracle seja alto e irá resultar em uma estrutura
ineficiente.

Também desconheço alguma ferramenta de replicação entre bancos de
dados heterogêneos que seja confiável.

-- 
TIAGO J. ADAMI
http://www.adamiworks.com
@tiadami
___
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 de base Postgres para Oracle

2012-10-26 Por tôpico Bruno Silva
Por isso peguntei o que ele realmente está pretentendo/precisando.
Dependendo do caso até a replicação do Postgres 9.x já atenda.
Mas seria melhor que ele descrevesse do que precisa, até pra
Comunidade poder ajudá-lo melhor.
Sei bem como é essa sensação nos órgãos governamentais, estamos
passando por um processo em que estão deixando de usar banco de dados.
( Estão migrando do Postgres pro SQL Server ). Pelo simples fato de
que o legado existente é maior em SQL Server. Triste mas fazer o que?

Bruno E. A. Silva.

2012/10/26 Tiago Adami adam...@gmail.com:
 Em 26 de outubro de 2012 10:46, luiz damascena
 luiz.damasc...@trt8.jus.br escreveu:
 Tiago e comunidade.

 Tenho um legado Oracle que vai perdurar por algum tempo, e gostaria de usar
 essa infra como opção para um eventual alívio nos servidores Postgres, sob
 forma de consulta.

 O pessoal da Oracle só fala em procedimentos para trocar um banco pelo
 outro, e não procedimentos agendados de replicação...

 Como especulo que o pessoal daqui é menos xiita, joguei a questão...

 Olá, Luiz.

 Não que exista má vontade para ajudar, mas converter um banco de
 PostgreSQL para Oracle estaria fora do escopo desta lista que promove
 o SGBD livre.

 Também estou no ramo governamental e mesmo que não seja DBA (por
 enquanto) eu tenho que conviver num ambiente com bancos PostgreSQL,
 Oracle e Informix, e também com sistemas integrados que acessam
 informações de mais de um destes SGBD.

 Sobre a conversão, não entendo como usar a infra existente do Oracle
 irá desafogar o PostgreSQL. Se eu bem entendi você quer fazer um
 balanceamento de carga, certo? Se você quiser um banco read-only
 sugiro criar outra instância e utilizar alguma ferramenta de
 replicação, mas usando o PostgreSQL. Talvez até investir um pouco nos
 servidores atuais seja menos oneroso.

 Eu imagino que o custo (em horas) para fazer uma migração do
 PostgreSQL para Oracle seja alto e irá resultar em uma estrutura
 ineficiente.

 Também desconheço alguma ferramenta de replicação entre bancos de
 dados heterogêneos que seja confiável.

 --
 TIAGO J. ADAMI
 http://www.adamiworks.com
 @tiadami
 ___
 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] Migração de base Postgres para Oracle

2012-10-26 Por tôpico luiz damascena
Tiago.
Bruno.
Demais membros.

Sobre a conversão, não entendo como usar a infra existente do Oracle
 irá desafogar o PostgreSQL. Se eu bem entendi você quer fazer um
 balanceamento de carga, certo? Se você quiser um banco read-only
 sugiro criar outra instância e utilizar alguma ferramenta de
 replicação, mas usando o PostgreSQL. Talvez até investir um pouco nos
 servidores atuais seja menos oneroso.


É somente uma divagação em função de cenários possíveis, de fato. Até
porque nosso ambiente Postgres está começando a ser usado, e nossa
configuração de hardware é extremamente robusta. E sim, a ideia seria algo
tipo um banco read-only.

Como temos servidores fisicamente iguais, já estamos usando replicação
nativa (stream), e dando os primeiros passos na configuração do pgpool.

Grato pelas opiniões. O indicativo é que existem alternativas melhores.
Obrigado a todos.

LC/TRT8
___
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 de base Postgres para Oracle

2012-10-26 Por tôpico Danilo Silva
Em 26 de outubro de 2012 15:02, luiz damascena
luiz.damasc...@trt8.jus.brescreveu:


 É somente uma divagação em função de cenários possíveis, de fato. Até
 porque nosso ambiente Postgres está começando a ser usado, e nossa
 configuração de hardware é extremamente robusta. E sim, a ideia seria algo
 tipo um banco read-only.

 Como temos servidores fisicamente iguais, já estamos usando replicação
 nativa (stream), e dando os primeiros passos na configuração do pgpool.

 Mas lembre-se, o fato de não ter o desempenho esperado não significa
problemas no banco ou servidor, mas uma má configuração de um ou de ambos.

Sugiro analisar primeiramente a finalidade do banco / aplicação, pois com
base nessa análise é possível obter uma melhor configuração visando obter o
melhor de desempenho. Não vejo necessidade, por mais grandioso e oneroso
que seja o trabalho, colocar um oracle para suprir alguma necessidade do
PostgreSQL (se é que o PostgreSQL tenha alguma necessidade), pois o
PostgreSQL é muito robusto e aguenta muito bem a parada.

Se não for configurado corretamente, nenhum SGBD irá funcionar
adequadamente.

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