Ora2Pg

Tela Software:
Ora2Pg
Detalhes de Software:
Versão: 14.1
Data de upload: 17 Feb 15
Revelador: Gilles DAROLD
Licença: Livre
Popularidade: 45

Rating: 3.0/5 (Total Votes: 2)

Ora2Pg é um open source, multiplataforma e programa de linha de comando livremente distribuído implementado em Perl e projetado desde o início para ser usado para facilmente exportar um esquema de banco de dados Oracle em um PostgreSQL schema.Features compatíveis a recursos glanceKey incluem suporte para exportação de esquema de banco de dados completo, suporte para a exportação subsídios e privilégios para usuários e grupos, o apoio à exportação de uma seleção da tabela, bem como suporte para esquema do Oracle exportar para um esquema PostgreSQL 7.3+.
O projeto também é capaz de se conectar a qualquer banco de dados Oracle, suporta extração de sua estrutura interna e gera um script SQL que você pode carregar em seu banco de dados PostgreSQL.
Além disso, o software é capaz de gama exportador e listar partições Oracle, exportação gatilhos pré-definidos, funções, processos, embalagens, bem como as entidades de pacotes. Várias opções de linha de comando estão disponíveis para os usuários, que podem ser vistos em um relance, executando o & lsquo; ora2pg --help & rsquo; comando em um terminal de emulator.Getting começou com Ora2PgTo instalar e utilizar o software Ora2Pg no seu computador GNU / Linux, você deve baixar a versão mais recente do programa de Softoware ou através do seu site oficial (ver link no final do artigo), salvar o arquivo em algum lugar no seu PC e descompacte-o usando um utilitário gerenciador de arquivos.
Em seguida, abra um aplicativo Terminal, navegue para a localização dos ficheiros de arquivo extraído (por exemplo cd /home/softoware/ora2pg-14.1), executar o & lsquo; perl Makefile.PL & rsquo; comando para configurar o projeto, seguido pelo & lsquo; o & rsquo; ordeno para compilá-lo.
Instalar o sistema Ora2Pg largura por executar o & lsquo; make install & rsquo; comando como root ou o & lsquo; sudo make install & rsquo; comando como usuário privilegiado. Usá-lo, executando o & lsquo; ora2pg & rsquo; comando em um emulador de terminal.
Ora2Pg é suportado em qualquer sistema operacional onde Perl está disponível, incluindo GNU / Linux, Microsoft Windows e Mac OS X

O que é novo nesta versão:.

< p>
  • Remover ALLOW_CODE_BREAK, não é mais útil.
  • Alterar saída de SHOW_ENCODING para refletir a mudança de codificação padrão.
  • Comentário ALLOW_PARTITION no arquivo de configuração padrão.
  • Adicionar consulta e exportação KETTLE tipo nos comentários do arquivo de configuração.

O que é novo na versão 12.1:

  • Corrigir exemplo dado para o qual a configuração directiva. Graças a Bob Treumann para o relatório.
  • Adicionar opção de configuração INDEXES_SUFFIX para permitir acrescentar um sufixo para nomes de índices.
  • Substituir charater especial ^ M por r como eles não são suportados pelo git.
  • correção se existe na tabela alter de sub _drop_foreign_keys. Graças a Francis Corriveau para o patch.
  • nível de isolamento Fix ao exportar dados. Graças a Ludovic Penet para o relatório.
  • regressão Fix quando ora2pg tenta criar chaves estrangeiras em tabelas ou para as tabelas que não forem selecionados para exportação. Graças a Ludovic Penet.
  • Adicionar informação sobre vírgula com barra invertida em directiva MODIFY_TYPE em Makefile.PL.
  • Adicionar faltando definição MODIFY_TYPE na documentação.
  • Permitir vírgula precedido por contrabarra em tipo MODIFY_TYPE redefinição. Exemplo: TABLE1: COL3: decimal (9 , 6), TABLE1: Col4: decimal (9 , 6). Graças a Mike Kienenberger para o relatório
  • Corrigir faltando único cote em create_materialized_view call (). Graças a Jacky Rigoreau para o patch.
  • Corrigir alguns erro de digitação na documentação, graças a Mike Kienenberger para o relatório.
  • Adicionar um capítulo sobre a instalação do DBD :: A Oracle na documentação. Graças a Raghavendra para o patch.
  • Fix sensibilidade caso em nome da tabela externa com FDW tipo exportação. Graças a Guillaume Lelarge para o relatório.
  • Corrigir exportação de visões materializadas quando PG_SUPPORTS_MVIEW está desativado. Graças a Christian Bjornbak para o relatório.
  • Atualização de copyright.

O que é novo na versão 12.0:.

  • Esta versão corrige muitos problemas e adiciona três novos recursos
  • Usando a diretiva REORDERING_COLUMNS, você será capaz de reorganizar as colunas para minimizar a pegada no disco para que mais linhas cabem em uma página de dados.
  • O PG_SUPPORTS_MVIEW permitir a exportação de visão materializada com nativa PostgreSQL 9.3 sintaxe.
  • A variável USE_TABLESPACE pode ser usado para exportar objetos usando sua tabela de origem.

O que é novo na versão 11.4:.

  • Corrigir outras questões importantes na avaliação de custos de migração
  • Redefinir alguns valores de custo de migração para ser mais preciso.

O que é novo na versão 11.3:

  • Adicionar detalhes completos sobre a avaliação PL / SQL por ora2pg quando - -estimate_cost ou ESTIMATE_COST é permitir. Isto irá exibir unidades de custo por palavras-chave detectadas na função / código de pacote.
  • Corrigir avaliação unidade de custo errado no tamanho do código PL / SQL, este bug gerado avaliação muito alto custo de migração para funções / pacotes com muitas linhas. Por favor, executar os testes novamente, os tempos estimados pode ser até menor tempo árvore enorme em código.
  • Remover comentários antes código evalution.
  • Fix analisador de entrada de arquivo para pacotes de PL / SQL exportação quando IS ou AS era a próxima linha do que a criar o pacote corpo ...
  • Excluir restrição NOT NULL a partir da contagem de restrições CHECK para o relatório de tabela.
  • Corrigir precisão decimal no custo avaliação da migração mesa.
  • typo Fix no changelog.

O que é novo na versão 11.2:.

  • Atualização de doc sobre questões multiprocess Windows e reconhecimentos
  • Corrigir problemas do sistema operacional Windows, usando opções de multiprocessamento, desativando apoio multiprocess nesta plateform. Quando -J ou -j será utilizado um aviso será exibido e Ora2Pg vai simplesmente executar um único processo como em 10.x versões anteriores. Graças a Jean Marc Yao Adingra para o relatório.
  • Corrigir exportação RAW RAW e LONG para bytea. Graças a Prabhat Tripathi para o relatório e testes.
  • Fix patch de regressão de plantão TRUNCATE múltiplo para uma única tabela. Graças a David Greco para o relatório.
  • feitas ligações para DB alça InactiveDestroy fora do processo bifurcada para evitar erros fatais no Windows. Graças a Jean Marc Adingra para o relatório.
  • processos em execução bifurcada são renomeados em nome de mais legível como & quot; logger ora2pg & quot; para a barra de progresso, & quot; ora2pg
  • consultando a Oracle & quot; quando usado com a opção -j e & quot; ora2pg
  • enviar para PostgreSQL & quot; para conhecer melhor o que é o trabalho atual do processo.
  • Removido o uso de / bandeira Y no Windows script de instalação, isso estava causando erro & quot; dmake: Código de erro 130, ao fazer install_all & quot ;. Graças a Jean-Marc Adingra para o relatório.
  • Corrigir importação direta para PostgreSQL que acabou produzindo nada. Obrigado ao David Greco para o patch.
  • Corrigir ora2pg documentação de uso.
  • Adicionar um sublinhado para codificação cliente em SHOW_ENCODING saída para ser o mesmo que a diretiva de configuração.

O que é novo na versão 11.1:.

  • Ajustar a avaliação dos custos para os índices, tabelas e tabelas partição
  • Adicionar comentário para relatar de partição de índice sobre o índice só local.
  • posição Fix de TRUNCATE TABLE no arquivo de saída.
  • Fix exportação de dados a partir de matérias ou colunas LONG RAW, que foi exportado como cadeia hex. Agora, os dados são convertidos usando a função utl_raw.cast_to_varchar2 () antes de ser escapado para inserção em uma bytea. Graças a Alex Delianis para o relatório.
  • questão Fix com a Oracle TIMESTAMP (0) a exportação de dados que adicionar um único ponto final, ex: & quot; 2008-08-09 00: 00: 00 & quot ;, este caráter terminando agora é removido por format_data_type (). Graças a Pierre-Marie Petit para o relatório.
  • Fix erro de digitação na descrição MODIFY_STRUCT.
  • Força DEBUG para fora no arquivo de configuração padrão.
  • operadores Mudança gama partição no condições de seleção, & gt; = e & lt; substituído por & gt; e

O que é novo na versão 11.0:

  • Adicionar documentação sobre JOBS, ORACLE_COPIES, diretiva de configuração DEFINED_PK e informações sobre o tipo de exportação chaleira.
  • Adicione o tipo exportação KETTLE para gerar definição do arquivo de transformação XML para Penthatlo Data Integrator (Kettle). Graças a Marc Cousin para o trabalho. Exemplo de uso: ora2pg -c ora2pg.conf -t KETTLE -j 12 -J 4 -o loaddata.sh
  • Corrigir erro grave na exportação de auto gerado constrangimento nomeado. Graças a mrojasaquino fot o relatório.
  • Mostrar número de linhas no topo dos maiores tabelas.
  • Adicionar descrição TOP_MAX a documentação.
  • Adicione a diretiva TOP_MAX para o padrão arquivo de configuração e documentação de atualização. Diretriz usada para controlar as tabelas topo N para mostrar.
  • Adicionar top N dos maiores quadros do SHOW_TABLE, SHOW_COLUMN e SHOW_REPORT tipo exportação.
  • Fix saída progressbar quando ora2pg é interrompida por ctrl + c.
  • Adicionar directivas Jobs, ORACLE_COPIES e DEFINED_PK ao arquivo de configuração. JOBS substituindo THREAD_COUNT mas retrocompatibilidade é preservada.
  • Adicione 3 novas opções de linha de comando, -j | --jobs e -J | --copies, usado para definir o número de conexão com PostgreSQL e Oracle para processamento paralelo. O terceiro, -L |. --limit É usado para alterar DATA_LIMIT na linha de comando
  • Adicionar suporte multiprocess na exportação de dados. Com a ajuda de Thomas Ogrisegg.
  • Adicionar mais esquema no sysusers que não devem ser exportados.
  • Adicionar informação completa e detalhada sobre SINÔNIMO em SHOW_REPORT.
  • Adicionar diretiva de configuração MODIFY_TYPE para permitir algum tipo de tabela / coluna a ser alterado no lado PostgreSQL durante a exportação.
  • objetos Fix tipo de contagem em progressbar de SHOW_REPORT.
  • Restringir tabela e índice em SHOW_REPORT para as tabelas definidas em PERMITIR e EXCLUIR directivas.
  • Mostrar número total de linhas em SHOW_TABLE e saída SHOW_REPORT.
  • Adicionar top 10 das tabelas de ordenados por número de linhas em SHOW_TABLE e saída SHOW_REPORT.
  • Fix erro de digitação no objetos sinônimo.
  • Adicionar relatório de dez mesas ordenou número y de linhas.
  • Reescreva a maior parte da extração de informações de armazenamento esquema Oracle para melhoria de velocidade.
  • Use Hash para armazenar informações de coluna.
  • Fix% unique_keys declaração no método _table ().
  • Remover chamada para _table_info () a partir do código SHOW_REPORT como essas informações já são carregados com o método _table ().
  • Corrigir falta de definição de coluna na exportação TABLE.
  • Adicionar barra de progresso durante a geração seguinte saída tipo exportação.
  • Adicionar diretiva de configuração STOP_ON_ERROR para ativar / desativar a chamada para ON_ERROR_STOP em scripts SQL gerados. Graças a Ludovic Penet para o pedido de recurso.
  • melhoria de velocidade enorme em colunas informations recuperação.
  • barra de progresso Fix para manter o número total de quadros relacionados com as directivas permitidos ou excluídos de configuração. Graças a Ludovic Penet para o relatório.
  • Alterar tipo de retorno da função _table_info (), ele agora retorna dados em vez da alça de banco de dados.
  • Melhorar a velocidade em índices e restrições de extração de banco de dados com enorme número de mesas.
  • Melhorar o desempenho para recuperar colunas de informação e comentários.
  • Remover relatório de detalhes de coluna durante a exportação no modo de depuração, utilize SHOW_COLUMN vez.
  • Remover chamada à condição superior () em objetos proprietário para melhorar o desempenho com banco de dados com grande número de objetos.
  • Adicionar uma correção para não exportar chave estrangeira para excluir tabelas. Graças a Ludovic Penet para o relatório.
  • Corrigir o Windows instalar problema com a cópia ora2pg.conf.dist. Graças a Dominique Fourdrinoy para o relatório.
  • Aumentar o custo da função Oracle não convertido em PG automaticamente.

O que é novo na versão 10.1:

  • Corrigir global onde cláusula que não deve ser substituído. Graças a Dan Harbin para o patch.
  • Fix bug / erro de digitação em substituição boolean, onde dois pontos em vez de uma única citação. Graças a Alex Delianis para o patch.
  • Atualização de copyright.
  • Adicionar detecção de funções adicionais do Oracle para uma melhor avaliação dos custos de migração.
  • documentação Update.
  • detalhe relatório da Força em letras minúsculas.
  • Adicionadas informações sobre o valor de custo de migração para os relatórios.
  • opção de linha de comando --dump_as_html e diretiva de configuração DUMP_AS_HTML Adicionar.
  • Permitir relatório de migração a ser gerada como HTML.
  • relatório separado código de geração de código de coleta de dados

Programas semelhantes

DTGen
DTGen

20 Feb 15

EasyDB
EasyDB

14 Apr 15

Outro software de desenvolvedor Gilles DAROLD

pgCluu
pgCluu

11 May 16

SysUsage
SysUsage

14 Apr 15

SendmailAnalyzer
SendmailAnalyzer

20 Feb 15

Comentário para Ora2Pg

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