Ora2Pg

Screenshot Software:
Ora2Pg
Szczegóły programowe:
Wersja: 14.1
Filmu: 17 Feb 15
Wywoływacz: Gilles DAROLD
Licencja: Wolny
Popularność: 45

Rating: 3.0/5 (Total Votes: 2)

Ora2Pg jest open source, wieloplatformowy i swobodnie rozpowszechniane wiersza polecenia programu realizowane w Perlu i zaprojektowany od podstaw aby być wykorzystywane do łatwego eksportu schematu bazy danych Oracle do PostgreSQL kompatybilne schema.Features przy glanceKey funkcje obejmują wsparcie dla eksportu pełnego schematu bazy danych, wsparcie dla eksportu dotacje i przywileje dla użytkowników i grup, wsparcie dla eksportu wybór stołowego, a także wsparcie dla eksportu schematu Oracle do schematu PostgreSQL 7.3+.
Projekt jest również zdolny do łączenia z dowolną bazą danych Oracle, obsługuje wyodrębnienia jego wewnętrznej struktury i generuje skrypt SQL, które można załadować do bazy danych PostgreSQL.
Dodatkowo, oprogramowanie jest w stanie zakresie wywozu i listy partycji Oracle, eksportowe predefiniowanych wyzwalaczy, funkcji, procedur, pakiety, jak również organów pakietów. Różne opcje wiersza polecenia są dostępne dla użytkowników, które mogą być oglądane w skrócie, uruchamiając & lsquo; & rsquo ora2pg --help; polecenie w terminalu emulator.Getting rozpoczął Ora2PgTo zainstalować i korzystać z oprogramowania Ora2Pg na komputerze GNU / Linux, należy pobrać najnowszą wersję programu z Softoware lub za pośrednictwem swojej oficjalnej stronie internetowej (link na końcu artykułu), zapisać archiwum gdzieś na komputerze i rozpakuj go za pomocą narzędzia archiwizującego menedżera.
Następnie otwórz program Terminal, przejdź do lokalizacji, wyodrębnionych plików archiwalnych (np cd /home/softoware/ora2pg-14.1), uruchomić & lsquo; & rsquo Perla Makefile.PL; polecenie, aby skonfigurować projekt, a następnie przez & lsquo; & rsquo się; polecenie, aby go skompilować.
Instalowanie systemu Ora2Pg szeroki wykonując & lsquo; make install & rsquo; polecenie jako root lub & lsquo; sudo make install & rsquo; Komenda jako uprzywilejowanego użytkownika. Użyj go, uruchamiając & lsquo; ora2pg & rsquo; poleceń w emulatorze terminala.
Ora2Pg jest obsługiwana w każdym systemie operacyjnym, gdzie Perl jest dostępny, w tym GNU / Linux, Microsoft Windows i Mac OS X

Co nowego w tym wydaniu:.

< p>
  • Usuń ALLOW_CODE_BREAK, nie jest bardziej przydatne.
  • Zmień wyjście SHOW_ENCODING odzwierciedlać zmianę domyślnego kodowania.
  • Komentarz ALLOW_PARTITION w domyślnym pliku konfiguracyjnym.
  • Dodaj odpytywać i eksportować CZAJNIK typ w komentarzach pliku konfiguracyjnego.

Co nowego w wersji 12.1:

  • Fix przykład podany na WHERE konfiguracji dyrektywy. Dzięki Bob Treumann dla raportu.
  • Dodaj opcję konfiguracji INDEXES_SUFFIX aby dołączyć przyrostek indeksy nazw.
  • Wymień charater ^ M specjalnego przez r, ponieważ nie są obsługiwane przez git.
  • Fix IF EXISTS w alter tabeli _drop_foreign_keys sub. Dzięki Francis Corriveau do poprawki.
  • poziom izolacji Fix podczas eksportowania danych. Dzięki Ludovic Penet dla raportu.
  • regresji Fix kiedy ora2pg próbuje stworzyć klucze obce na stołach lub tabel, które nie zostały wybrane na eksport. Dzięki Ludovic Penet.
  • Dodaj informację o odwrotnym ukośnikiem przecinka do dyrektywy MODIFY_TYPE do Makefile.PL.
  • Dodaj brakuje definicji MODIFY_TYPE w dokumentacji.
  • Możliwość odwrotnym ukośnikiem przecinka do typu MODIFY_TYPE redefinicji. Przykład: Tabela 1: Col3: standardowy (9 , 6), Tabela 1: Col4: standardowy (9 , 6). Dzięki Mike Kienenberger do raportu,
  • Fix brakuje jednego cote w create_materialized_view () rozmowy. Dzięki Jacky Rigoreau do poprawki.
  • Fix jakąś literówkę w dokumentacji, dzięki Mike Kienenberger dla raportu.
  • Dodaj rozdział o instalacji DBD :: Oracle w dokumentacji. Dzięki Raghavendra do poprawki.
  • Fix przypadku wrażliwości na zewnętrzny nazwy tabeli z fdw typu eksportu. Dzięki Guillaume Lelarge dla raportu.
  • Fix eksport zmaterializowane perspektywy, kiedy PG_SUPPORTS_MVIEW jest wyłączone. Dzięki chrześcijańskiej Bjornbak dla raportu.
  • Aktualizuj autorskich.

Co nowego w wersji 12.0:.

  • Ta wersja rozwiązuje wiele problemów i dodaje trzy nowe funkcje
  • Korzystanie z dyrektywy REORDERING_COLUMNS, będzie można zmienić kolejność kolumn, aby zminimalizować ślad na dysku tak, że więcej wierszy mieści się na stronie danych.
  • PG_SUPPORTS_MVIEW umożliwić eksport widok zmaterializowany z rodzimej składni PostgreSQL 9.3.
  • zmienna USE_TABLESPACE może być używany do eksportowania obiektów za pomocą ich oryginalną tabel.

Co nowego w wersji 11.4:.

  • Fix inne istotne kwestie w ocenie kosztów migracji
  • Redefine niektóre wartości kosztów migracji, aby być bardziej precyzyjnym.

Co nowego w wersji 11.3:

  • Dodaj szczegóły na temat PL oceny / SQL przez ora2pg, gdy - -estimate_cost lub ESTIMATE_COST to umożliwić. Spowoduje to wyświetlenie jednostek Cost Per słów kluczowych wykrywanych w funkcji / kodu pakietu.
  • Fix złe oceny kosztów jednostkowych na PL / SQL rozmiaru kodu, ten błąd generowany bardzo wysokiej migracji oceny kosztów dla funkcji / pakietów z wielu linii. Proszę uruchomić swoje testy jeszcze raz, szacowany czas może być do czasu drzewa dolnej na ogromnym kodu.
  • Usuń komentarze przed kodem evalution.
  • Fix plików parser wejście dla pakietów PL / SQL eksportu przy IS lub AS było w następnej linii niż CREATE PACKAGE BODY ...
  • Wyłącz ograniczenie NOT NULL od liczby ograniczeń sprawdzić w raporcie TABELA.
  • Fix dokładność dziesiętną w kosztach oceny migracji tabeli.
  • literówka Fix w changelogu.

Co nowego w wersji 11.2:.

  • Aktualizuj doc o sprawach wieloprocesowej Windows i potwierdzeń,
  • Rozwiąż problemy OS przy użyciu opcji wieloprocesorowe wyłączając wieloprocesowej wsparcie na tej plateform. Gdy zostaną wykorzystane -J lub -j zostaną wyświetlone ostrzeżenie i Ora2Pg będzie po prostu uruchomić jeden proces, jak w poprzednich wersjach 10.x. Dzięki Jean Marc Yao Adingra dla raportu.
  • Fix RAW i LONG RAW eksport do bytea. Dzięki Prabhat Tripathi dla raportu i badań.
  • Fix poprawki regresji wielokrotnej połączenia obciąć do jednej tabeli. Dzięki David Greco dla raportu.
  • Pozycja połączenia z DB rączką InactiveDestroy poza odłam procesu, aby zapobiec błędy krytyczne w systemie Windows. Dzięki Jean Marc Adingra dla raportu.
  • Rozwidlonych uruchomione procesy są przemianowany na nazwę bardziej czytelny, jak & quot; ora2pg rejestrator & quot; na pasku postępu, & quot; ora2pg
  • zapytań Oracle & quot; w przypadku korzystania z opcji -j i & quot; ora2pg
  • wysłanie do PostgreSQL & quot; aby lepiej wiedzieć, co jest obecna praca procesu.
  • Usunięto wykorzystanie / flaga Y w systemie Windows zainstalować skrypt, to było przyczyną błędu & quot; DWprowadä: Kod błędu 130, przy jednoczesnym install_all & quot ;. Dzięki Jean-Marc Adingra dla raportu.
  • Fix bezpośredniego importu do PostgreSQL, że właśnie produkuje nic. Dziękuję David Greco do poprawki.
  • Fix ora2pg dokumentacji użytkowanie.
  • Dodaj do klienta podkreślenia Kodowanie w SHOW_ENCODING wyjście jest takie samo jak w dyrektywie konfiguracji.

Co nowego w wersji 11.1:.

  • Regulacja oceny kosztów dla indeksów, tabel i partycji tabel
  • Dodaj komentarz na raport z indeksu partycji o tylko indeksu lokalnego.
  • pozycja Fix truncate table w pliku wyjściowym.
  • eksport Fix danych z kolumn LONG RAW lub RAW, że był eksportowany jako ciąg szesnastkowy. Teraz dane są konwertowane przy użyciu utl_raw.cast_to_varchar2 () funkcji, po czym uciekł do wkładki do bytea. Dzięki Alex Delianis dla raportu.
  • Naprawiono problem z Oracle TIMESTAMP (0) eksport danych, dodać jeden punkt końcowy, ex: & quot; 2008-08-09 00: 00: 00. & quot ;, postać ta kończy się teraz wyjąć format_data_type (). Dzięki Pierre-Marie Petit dla raportu.
  • literówka Fix na opisie MODIFY_STRUCT.
  • Siła DEBUG, aby się w domyślnym pliku konfiguracyjnym.
  • Operatorzy Zmień zakres partycji w warunkach kontrolnych, & gt; = i & lt; zastąpione & gt; i

Co nowego w wersji 11.0:

  • Dodaj dokumentację o miejsca pracy, ORACLE_COPIES, dyrektywy konfiguracyjnej DEFINED_PK i informacji o CZAJNIKA typu eksportu.
  • Dodaj czajnik typ eksportu do wygenerowania definicji zbioru transformacji XML dla Penthatlo Data Integrator (czajnik). Dzięki Marc Cousin do pracy. Przykład użycia: ora2pg -c ora2pg.conf -t czajnik -J 12 -J 4 -o loaddata.sh
  • Fix poważny błąd w eksporcie auto generowanej nazwie ograniczeń. Dzięki mrojasaquino fot raportu.
  • Pokaż liczbę wierszy w pierwszej największych tabel.
  • Dodaj opis TOP_MAX dokumentację.
  • Dodaj dyrektywę TOP_MAX do domyślnego pliku konfiguracyjnego i dokumentacji aktualizacji. Dyrektywa służy do sterowania z najlepszymi tabele N pokazać.
  • Dodaj top N z największych tabel w SHOW_TABLE, SHOW_COLUMN i SHOW_REPORT typu eksportu.
  • Wyjście progressbar Fix kiedy ora2pg jest przerwana przez Ctrl + C.
  • Dodaj dyrektyw Praca, ORACLE_COPIES i DEFINED_PK do pliku konfiguracyjnego. PRACA wymiana THREAD_COUNT ale wsteczną kompatybilność jest zachowana.
  • Dodaj 3 nowe opcje wiersza poleceń, -j | --jobs i -J | --copies, używane, aby ustawić liczbę podłączenia do PostgreSQL i Oracle do przetwarzania równoległego. Trzeci, L |. --limit Służy do zmiany DATA_LIMIT w linii poleceń
  • Dodaj wieloprocesowej wsparcia na eksport danych. Z pomocą Thomas Ogrisegg.
  • Dodaj więcej schemat w sysusers, które nie powinny być wywożone.
  • Dodaj pełne szczegółowe informacje o synonim w SHOW_REPORT.
  • Dodaj dyrektywy konfiguracji MODIFY_TYPE aby jakiś rodzaj tabeli / kolumny do zmiany na stronie PostgreSQL podczas eksportu.
  • Przedmioty Fix wpisz liczyć w ProgressBar z SHOW_REPORT.
  • Ogranicz tabeli i indeks w SHOW_REPORT do tabel określonych w POZWOLI i uwzględniają wytyczne.
  • Pokaż całkowitą liczbę wierszy w SHOW_TABLE i wyjście SHOW_REPORT.
  • Dodaj top 10 tabel uporządkowanych według liczby wierszy w SHOW_TABLE i wyjście SHOW_REPORT.
  • Fix błąd w obiektach synonimem.
  • Dodaj raport dziesięciu najlepszych stołach zamówić numer y wierszy.
  • Przepisz większość ekstrakcji informacji Oracle przechowywania schematu poprawy prędkości.
  • Użyj Hash do przechowywania informacji kolumn.
  • Deklaracja Fix% unique_keys w metodzie _table ().
  • Usuń wezwanie do _table_info () z kodu SHOW_REPORT jak już te informacje ładowany metodą _table ().
  • Fix brakuje definicję kolumny na eksport TABELA.
  • Dodaj pasek postępu podczas generowania wyjściowego po rodzaju eksportu.
  • Dodaj dyrektywy konfiguracji STOP_ON_ERROR włączyć / wyłączyć połączenie do ON_ERROR_STOP do generowanych skryptów SQL. Dzięki Ludovic Penet na żądanie funkcji.
  • Duża poprawa prędkości na kolumny informations pozyskania.
  • Pasek postępu Fix zachować całkowitą liczbę tabel dotyczących dyrektyw konfiguracji dozwolone lub wyłączone. Dzięki Ludovic Penet dla raportu.
  • Zmień typ powrotu funkcji _table_info (), teraz wraca danych zamiast uchwytu bazy danych.
  • Poprawa prędkości na indeksy i ograniczenia wydobycia do bazy danych z ogromnej liczby tabel.
  • Poprawa wydajności do pobierania kolumn informacji i uwag.
  • Usuń raport szczegółów kolumn podczas eksportu w trybie debugowania, używać SHOW_COLUMN zamiast.
  • Usuń połączenie do górnej () w obiektach stanu właściciela w celu poprawy wydajności z bazy danych z ogromnej liczby obiektów.
  • Dodaj poprawkę, aby nie eksportować klucz obcy na wyłączenie tabel. Dzięki Ludovic Penet dla raportu.
  • Rozwiąż problem z instalacja systemu Windows, kopiując ora2pg.conf.dist. Dzięki Dominique Fourdrinoy dla raportu.
  • Wzrost kosztów funkcji Oracle nie przekształca się w PG automatycznie.

Co nowego w wersji 10.1:

  • Fix globalnym, gdzie klauzula, że ​​nie powinno być zastąpione. Dzięki Dan Harbin do poprawki.
  • Fix bug / błąd w logiczną wymiany, gdzie użyto dwukropek zamiast jednego cytatu. Dzięki Alex Delianis do poprawki.
  • Aktualizuj autorskich.
  • Dodaj wykrycie dodatkowych funkcji Oracle dla lepszej oceny kosztów migracji.
  • Dokumentacja Aktualizacja.
  • szczegółowy raport Siła małymi literami.
  • Dodano informacje o wartości kosztów migracji do raportów.
  • Dodaj --dump_as_html opcji wiersza poleceń i dyrektywy konfiguracji DUMP_AS_HTML.
  • Zezwalaj Raport migracja być generowane w formacie HTML.
  • Jednostkowy raport Kod generacji z kodu zbierania danych

Podobne oprogramowanie

jSQL Injection
jSQL Injection

20 Feb 15

Querydsl
Querydsl

11 May 15

OSPRep
OSPRep

11 May 15

Reportico
Reportico

19 Feb 15

Inne programy z deweloperem Gilles DAROLD

SendmailAnalyzer
SendmailAnalyzer

20 Feb 15

pgCluu
pgCluu

11 May 16

Komentarze do Ora2Pg

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!