2008/3/5 Rafael Sousa <[EMAIL PROTECTED]>:
> Bom dia a todos,
>
> ALguém possui algum tipo de material para migrar o Oracle 9i para
> PostgreSQL?´
> É confiavél migrar para o 8.3?

O banco em Oracle tem funcoes em PL/SQL? Se nao fica mais facil. Se
tem, veja o "Porting Oracle PL/SQL to PL/pgSQL" que eu escrevi e faz
parte da documentacao do PG. Esta' desatualizado, mas e' um bom
comeco.

Vais ter que corrigir os Oracle-ismos, tipo decode(), nvl(), uso de
"*" em consultas para Outer Join, etc.

O EnterpriseDB (versao proprietaria do PostgreSQL) tem uma camada de
compatbilidade com o Oracle que supostamente faz com que as aplicacoes
clientes nao precisem ser modificadas. Eles tambem tem um aplicativo
que migra o seu banco Oracle para dentro do EnterpriseDB.

Podes baixar a versao de demonstracao deles ("trial"), usar o
migrador, e da la' fazer um pg_dump do banco para usar em PostgreSQL
normal. Ou, se decidir que vale a pena, comprar uma licensa pro
EnterpriseDB, com suporte, etc. Nao e' barato... se nao me engano
quando vi isso para um cliente o EnterpriseDB mais barato era US$ 5000
por ano. Baratissimo em relacao ao Oracle.

Roberto
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a