Ora2Pg

Tela Software:
Ora2Pg
Detalhes de Software:
Versão: 17.5 Atualizado
Data de upload: 29 Sep 17
Revelador: Darold Gilles
Licença: Livre
Popularidade: 190

Rating: 3.0/5 (Total Votes: 1)

Ora2Pg pode ser usado de duas maneiras.

O primeiro e o óbvio é para mover ou replicar informações de bancos de dados Oracle para instalações do PostgreSQL.

O segundo é um pouco complicado, mas o Ora2Pg também pode ser usado para engenharia reversa de grandes estruturas de banco de dados Oracle, criando um arquivo de despejo que reconstrói de perto o esquema do banco de dados de maneira fácil de seguir.

Ora2Pg funciona com base em um arquivo de configuração, onde os desenvolvedores podem controlar um monte de configurações e ajustar o processo de exportação para se ajustarem aos bancos de dados e aos dados gravados.

Atualmente, Ora2Pg pode ser usado para exportar esquemas de banco de dados, privilégios de usuário nd grup, intervalos e partições de lista, apenas algumas das tabelas, funções, disparadores, procedimentos, pacotes e, obviamente, os dados completos do banco de dados.

Uma vez que a sintaxe SQL usada com o banco de dados dois difere um pouco, Ora2Pg também irá transformar o código PLSQL para a marcação PLPGSQL.

A instalação e mais instruções detalhadas são fornecidas com o arquivo README do pacote.

O que é novo nesta versão:

  • ORA_INITIAL_COMMAND para poder executar um comando personalizado logo após a conexão ao Oracle, por exemplo, para desbloquear uma política de segurança.
  • INTERNAL_DATE_MAX para alterar o comportamento do Ora2Pg com a data interna encontrada nos tipos definidos pelo usuário.

O que é novo na versão 16.1:

  • ORA_INITIAL_COMMAND para poder executar um comando personalizado logo após o conexão com o Oracle, por exemplo, para desbloquear uma política de segurança.
  • INTERNAL_DATE_MAX para alterar o comportamento do Ora2Pg com a data interna encontrada nos tipos definidos pelo usuário.

O que é novo na versão 15.3:

  • ORA_INITIAL_COMMAND para poder executar um comando personalizado logo após o conexão com o Oracle, por exemplo, para desbloquear uma política de segurança.
  • INTERNAL_DATE_MAX para alterar o comportamento do Ora2Pg com a data interna encontrada nos tipos definidos pelo usuário.

O que é novo na versão 15.2:

  • ORA_INITIAL_COMMAND para poder executar um comando personalizado logo após o conexão com o Oracle, por exemplo, para desbloquear uma política de segurança.
  • INTERNAL_DATE_MAX para alterar o comportamento do Ora2Pg com a data interna encontrada nos tipos definidos pelo usuário.

O que é novo na versão 15.1:

  • Reposição substituída do nome da função que inclui SELECT em seu nome por PERFORM. Graças a Frederic Bamiere pelo relatório.
  • Corrigido a criação de subdiretórios de fontes ao inicializar um novo projeto de migração.

O que é novo na versão 15.0:

  • Adicionado suporte para a extensão de arquivo externo PostgreSQL para imitar o tipo BFILE da Oracle. Consulte o https://github.com/darold/external_file para obter mais informações.
  • Permitir a exportação do DIRECTORIAL da Oracle como objetos de extensão de arquivo externo. Isso também tentará exportar o privilégio de leitura / gravação nesses diretórios.
  • Permitir a exportação do DATABASE LINK da Oracle como servidor de wrapper de dados estrangeiros da Oracle usando o oracle_fdw.
  • Permita a função com PRAGMA AUTONOMOUS_TRANSACTION para ser exportada através de um wrapper dblink para alcançar a transação autônoma.
  • Permitir a exportação do SYNONYMS da Oracle como pontos de vista. As visualizações podem usar tabela estrangeira para criar & quot; synonym & quot; no objeto de um banco de dados remoto.
  • Adicionado corte de dados quando DATA_TYPE é usado para converter CHAR (n) coluna Oracle em varchar (n) ou texto. O padrão é cortar os dois lados de qualquer caractere espacial. Esse comportamento pode ser controlado usando duas novas diretivas de configuração TRIM_TYPE e TRIM_CHAR.
  • Adicionou detecção automática de tipo e dimensões de restrição de geometria através de parâmetros de índice espacial. Isso evita a sobrecarga da varredura seqüencial da coluna geométrica.
  • Suporte adicionado para exportar partição sub Oracle e criar sub partição para o PostgreSQL com o gatilho correspondente.
  • As diretivas ALLOW e EXCLUDE agora podem aplicar filtro no tipo de objeto. A compatibilidade com versões anteriores não pode ser totalmente preservada, uma definição mais antiga se aplicará apenas ao tipo de exportação atual, isso pode alterar sua exportação em algumas condições. Consulte a atualização da documentação para obter mais explicações.

O que é novo na versão 14.0:

  • Exportação da declaração de função C linguagem. A versão anterior não era exportar função sem código de corpo como a função C externa.
  • Exportar COMENTÁRIO das visualizações.
  • Função para substituir alguma chamada para SYS_CONTECT (USERENV, ...) pelo equivalente do PostgreSQL.
  • Adicionado a diretiva de configuração POSTGIS_SCHEMA para adicionar o esquema PostGis dedicado no search_path.
  • Adicionado a diretiva de configuração PG_SUPPORTS_IFEXISTS para poder suprimir IF EXISTS chamada na instrução DDL gerada pelo Ora2Pg.
  • Os disparadores agora são excluídos / permitidos, seguindo os nomes das tabelas especificados nas diretivas ALLOW e EXCLUDED.
  • Permitir a exportação automática de tabelas aninhadas (TYPE + TABLE + COPY).

O que é novo na versão 13.0:

  • Forçar o tipo de exportação para ser INSERT quando COPY é usado e uma tabela tem uma coluna GEOMETRY. Não consigo encontrar uma solução para exportar como declaração de cópia para o momento.
  • Corrigido a exportação do tipo definido pelo usuário como objeto.
  • Limite a busca de objetos para o filtro ALLOW ou EXCLUDE na consulta SQL em vez do código Perl para evitar recuperar uma grande lista de objetos em tal banco de dados. Graças a menardorama pelo pedido de recurso.
  • Adicionado suporte à exportação de dados espaciais no modo INSERT. Ainda assim, precisa de algum trabalho no modo COPY de exportação, se possível.
  • Consulta corrigida para recuperar o SRID quebrado com o patch em CONVERT_SRID.
  • Corrigido o filtro errado com a diretiva ALLOW ao obter a lista de partições.
  • Adicionado GRANT exportação lida a partir de um arquivo de entrada.
  • Conversão de tipo de dados corrigidos ao usar o arquivo de entrada e o tipo de dados, varchar2 (10 BYTE).
  • Adicionado exportação de comentários com exportações TABLE e VIEW usando um arquivo de entrada.
  • Adicionou extração de TABLESPACE de um arquivo de entrada.
  • Adicionado suporte à extração SEQUENCE do arquivo de entrada.
  • Corrigido o filtro errado com a diretiva ALLOW ao exportar a partição. O filtro foi feito no nome da partição em vez do nome da tabela, o que significa que a configuração da diretiva ALLOW resultou em nenhuma exportação.
  • Adicionado a diretiva de configuração CONVERT_SRID para controlar a conversão automática de SRID para EPSG padrão usando a função Oracle SDO função sdo_cs.map_oracle_srid_to_epsg () Oracle.
  • Corrigido um erro de digitação no prefixo de índice de criação em tabelas particionadas. Graças a menardorama pelo patch.
  • Corrigido não substituição do destino durante a exportação SHOW_COLUMN e COPY. Usar MODIFY_TYPE estava funcionando apenas na exportação de TABLE.
  • Força a conversão pl / sql com exportação de TABLE para substituir valores padrão avançados. Código fixo TRUNC (SYSDATE, MONTH) no valor padrão e em todos os lugares que devem ser: date_trunc (month, LOCALTIMESTAMP).
  • Código fixo referente à nomeação de índice de partição única.
  • Adicionado a diretiva de configuração PREFIX_PARTITION. Quando ativado, forçará a renomear o nome da tabela de partição com o nome da tabela principal.
  • Adicionado AUTODETECT_SPATIAL_TYPE no arquivo de configuração e documentação sobre esta nova diretiva.
  • Adicionado exportação de tipo de coluna SDO_GEOMETRY. Eles são basicamente exportados para a "geometria" não-restrita digite SRID se definido.

Programas semelhantes

Furtive
Furtive

18 Jul 16

Apache Crunch
Apache Crunch

10 Dec 15

Pace
Pace

13 Apr 15

Tunes
Tunes

1 Mar 15

Outro software de desenvolvedor Darold Gilles

SquidAnalyzer
SquidAnalyzer

10 Feb 16

pgFormatter
pgFormatter

10 Feb 16

pgCluu
pgCluu

1 Oct 15

Comentário para Ora2Pg

Comentários não encontrado
Adicionar comentário
Ligue imagens!
Busca por categoria