Ora2Pg

Software screenshot:
Ora2Pg
Podrobnosti Software:
Verze: 14.1
Datum uploadu: 17 Feb 15
Vývojka: Gilles DAROLD
Licence: Volný
Popularita: 45

Rating: 3.0/5 (Total Votes: 2)

Ora2Pg je open source, multiplatformní a volně distribuován příkazového řádku programu realizován v Perlu a od základů navržen tak, aby byl použit pro snadné exportu databáze Oracle schéma na PostgreSQL kompatibilní schema.Features na několika glanceKey funkce patří podpora export plnou schéma databáze, podpora exportu granty a oprávnění pro uživatele a skupiny, podpora exportu výběru stolu, stejně jako podporu pro export Oracle schéma PostgreSQL 7.3+ schématu.
Projekt je také schopen připojit se k databázi Oracle, podporuje extrahování své vnitřní struktuře a generuje SQL skript, který lze načíst do databáze PostgreSQL.
Navíc, software je schopen vyvážejících rozsahu a seznam oddílů Oracle, export předdefinované triggery, funkce, procedury, balíčky, stejně jako balíček těla. Různé možnosti příkazového řádku jsou k dispozici pro uživatele, které si můžete prohlédnout na první pohled spuštěním & lsquo; ora2pg --help & rsquo; příkazu v terminálu emulator.Getting začal Ora2PgTo instalaci a použití softwaru Ora2Pg počítače GNU / Linux, musíte si stáhnout nejnovější verzi programu z Softoware nebo prostřednictvím svých oficiálních internetových stránkách (viz odkaz na konci článku), archiv uložit někam na vašem PC a rozbalte ho pomocí správce archivů nástroj.
Poté, otevřete terminál aplikaci, přejděte do umístění extrahované archivních souborů (např cd /home/softoware/ora2pg-14.1), spusťte & lsquo; perl Makefile.PL & rsquo; příkaz pro konfiguraci projektu, následuje & lsquo, jak & rsquo; Příkaz k kompilaci.
Nainstalujte Ora2Pg Systém širokou spuštěním & lsquo, make install-rsquo; příkaz jako root, nebo-lsquo, sudo make install & rsquo; příkaz jako privilegovaný uživatel. Používá se spuštěním & lsquo; ora2pg & rsquo; příkaz emulátor terminálu.
Ora2Pg je podporován na libovolném operačním systému, kde Perl je k dispozici, včetně GNU / Linux, Microsoft Windows a Mac OS X

Co je nového v této verzi:.

< p>
  • Odstranit ALLOW_CODE_BREAK, to není užitečnější.
  • Změna výstup SHOW_ENCODING, aby odrážela změny implicitní.
  • Comment ALLOW_PARTITION ve výchozím konfiguračním souboru.
  • Přidat dotaz a vývozní KETTLE typu v konfiguračních souborů komentářů.

Co je nového ve verzi 12.1:

  • Fix příklad uvedený na WHERE konfigurace směrnice. Díky Bob Treumann pro tuto zprávu.
  • Přidat možnost konfigurace INDEXES_SUFFIX umožní připojit příponu indexů jmen.
  • Nahradit speciální charater ^ M o r , protože nejsou podporovány git.
  • Fix existuje-li v alter tabulce dílčích _drop_foreign_keys. Díky Francis Corriveau na náplasti.
  • Fix úroveň izolace při exportu dat. Díky Ludovic Penet pro tuto zprávu.
  • Fix regrese, kdy ora2pg pokusí vytvořit cizí klíče na stole, nebo tabulky, které nejsou vybrány pro export. Díky Ludovic Penet.
  • Přidat informace o backslashed čárku do směrnice MODIFY_TYPE do Makefile.PL.
  • Přidat chybějící definici MODIFY_TYPE v dokumentaci.
  • Povolit backslashed čárku do typu MODIFY_TYPE předefinování. Příklad: TABLE1: col3: decimal (9 , 6), TABLE1: Col4: decimal (9 , 6). Díky Mike Kienenberger na zprávu
  • Fix chybí jeden Cote do create_materialized_view () volání. Díky Jacky Rigoreau na náplasti.
  • opravit některé překlep v dokumentaci, a to díky Mike Kienenberger pro tuto zprávu.
  • Přidat kapitolu o instalaci DBD :: Oracle do dokumentace. Díky Raghavendra za opravy.
  • citlivost Fix pouzdro na externí název tabulky s FDW typu vývozu. Díky Guillaume Lelarge pro tuto zprávu.
  • Fix vývoz materializované pohledy, když PG_SUPPORTS_MVIEW je zakázáno. Díky křesťanské Bjornbak pro tuto zprávu.
  • Aktualizovat autorských práv.

Co je nového ve verzi 12.0:.

  • Tato verze opravuje mnoho problémů a přidává tři nové funkce
  • Používání směrnice REORDERING_COLUMNS, budete moci změnit pořadí sloupců, aby co nejmenší stopu na disku tak, aby více řádků se vešly na datové stránce.
  • PG_SUPPORTS_MVIEW povolit vývoz zhmotnil názor s nativním PostgreSQL 9.3 syntaxe.
  • Proměnná USE_TABLESPACE lze exportovat objekty pomocí jejich původní tabulkový.

Co je nového ve verzi 11.4:.

  • Fix další významné problémy v oblasti hodnocení migrace nákladů
  • Znovu některé hodnoty migrace nákladů být přesnější.

Co je nového ve verzi 11.3:

  • Přidat veškeré podrobnosti o PL hodnocení / SQL by ora2pg když - -estimate_cost nebo ESTIMATE_COST je povolit. Zobrazí se náklady jednotky na klíčová slova zjištěných ve funkci / kód balíčku.
  • Fix špatně nákladů vyhodnocovací jednotka o velikosti PL / SQL kódu, tato chyba generovaný velmi vysoké zhodnocení nákladů přechodu na funkce / balení s množstvím linek. Spusťte si testy znovu, může odhadované časy být až do doby stromu níže na obrovské kódu.
  • Odstranit poznámky před kódem vyhodnocení identifikace.
  • Fix vstupní soubor parser pro PL / SQL balíčky vývozu, je-li nebo AS byl v dalším řádku, než CREATE PACKAGE BODY ...
  • Vyloučit NOT NULL z počtu kontrolní podmínky do zprávy uvedené tabulce.
  • Fix desetinnou přesnost v ceně tabulka hodnocení migrace.
  • Fix překlep v changelogu.

Co je nového ve verzi 11.2:.

  • Aktualizace doc o problémech systému Windows multiprocesním a oznámení
  • Opravili jsme problémy OS Windows pomocí možnosti připojení s více zakázáním multiprocesním podpory na tomto plateform. Kdy bude použit -J nebo -j, zobrazí se varování a Ora2Pg jednoduše spustit jeden proces, stejně jako v předchozích verzích 10.x. Díky Jean Marc Yao Adingra pro tuto zprávu.
  • Fix RAW a LONG RAW export do bytea. Díky Prabhat Tripathi za zprávu a testování.
  • Fix náplast regrese na více TRUNCATE výzvy k jedné tabulky. Díky David Greco pro tuto zprávu.
  • Odchozí hovory do DB rukojeť InactiveDestroy mimo vidlicové procesu, aby se zabránilo fatální chyby v systému Windows. Díky Jean Marc Adingra pro tuto zprávu.
  • Vidlicové běžící procesy jsou přejmenovány na více čitelný název jako & quot; ora2pg ústředny & quot; na ukazateli průběhu, & quot; ora2pg
  • dotazování Oracle & quot; při použití s ​​-j a & quot; ora2pg
  • odesláním do PostgreSQL & quot; lépe vědět, co je aktuální úlohy procesu.
  • Odstraněno použití / Y vlajkou v systému Windows instalační skript, to bylo příčinou chyba & quot; dmake: Error code 130, a přitom install_all & quot ;. Díky Jean-Marc Adingra pro tuto zprávu.
  • Fix přímý import do PostgreSQL, která byla právě produkující nic. Díky David Greco na náplasti.
  • Fix ora2pg dokumentace použití.
  • Přidat podtržítko do klientských kódování v SHOW_ENCODING výstup je stejný jako směrnice o nastavení.

Co je nového ve verzi 11.1:.

  • Úprava posouzení nákladů pro indexy, tabulky a tabulky oddílů
  • Přidat komentář na zprávu o indexu oddílu jen o lokální index.
  • Fix postavení TRUNCATE tabulky v výstupního souboru.
  • export Fix dat z RAW nebo dlouhý RAW sloupy, které byly exportovány jako hexadecimální řetězec. Nyní jsou údaje převedou pomocí funkce utl_raw.cast_to_varchar2 () před tím, než uprchl pro vložení do BYTEA. Díky Alex Delianis pro tuto zprávu.
  • Fix problém s Oracle TIMESTAMP (0), export dat, přidání jednoho koncového bodu, ex: & quot; 08.9.2008 00: 00: 00. & quot ;, to konec charakter je nyní odstraněn format_data_type (). Díky Pierre-Marie Petit pro tuto zprávu.
  • Fix překlep v MODIFY_STRUCT popisu.
  • Force Debug off ve výchozím konfiguračním souboru.
  • operátoři Change rozsah oblasti v kontrolních podmínkách, & gt; = a & lt; nahrazuje & gt; a

Co je nového ve verzi 11.0:

  • Přidat dokumentaci o pracovních místech, ORACLE_COPIES, směrnici konfigurace DEFINED_PK a informace o konvice typu exportu.
  • Přidat konvice typ exportu k vytvoření definice transformace XML souboru pro Penthatlo Data Integrator (rychlovarná konvice). Díky Marc Cousin pro práci. Příklad použití: ora2pg -c ora2pg.conf -t konvice -j 12 -J 4 -o loaddata.sh
  • Oprava hlavní chyba v exportu automaticky generovanou názvem omezení. Díky mrojasaquino fot zprávě.
  • Zobrazit počet řádků v horní největších tabulek.
  • Přidat TOP_MAX popis v dokumentaci.
  • Přidat směrnice TOP_MAX na výchozí konfigurační soubor a aktualizace dokumentace. Směrnice slouží k ovládání top N tabulky ukázat.
  • Přidat Top N z největších tabulek v SHOW_TABLE, SHOW_COLUMN a SHOW_REPORT typu exportu.
  • Fix ProgressBar výstup při ora2pg je přerušena Ctrl + C.
  • Přidat JOBS, ORACLE_COPIES a DEFINED_PK směrnic do konfiguračního souboru. JOBS výměna THREAD_COUNT, ale zpětnou kompatibilitu je zachován.
  • Přidat 3 nové možnosti příkazového řádku, -j | --jobs a -J | --copies, který se používá k nastavení počtu připojení k PostgreSQL a Oracle pro paralelní zpracování. Třetí, -L |. --limit Se používá ke změně DATA_LIMIT na příkazovém řádku
  • Přidat multiprocesním podporu na export dat. S pomocí Thomase Ogrisegg.
  • Přidat další schéma, v sysusers, které by neměly být vyvážené.
  • Přidat úplné informace o synonymum v SHOW_REPORT.
  • Přidat konfigurační direktivy MODIFY_TYPE, aby nějaký typ tabulky / sloupce se má změnit na PostgreSQL straně při exportu.
  • Oprava objekty typu počítat v progressbaru z SHOW_REPORT.
  • Omezit tabulku a index v SHOW_REPORT tabulek definovaných v nechá a zahrnují všechny pokyny.
  • Zobrazit celkový počet řádků v SHOW_TABLE a SHOW_REPORT výstupem.
  • Přidat top 10 tabulek, seřazených podle počtu řádků v SHOW_TABLE a SHOW_REPORT výstupem.
  • Fix překlep v synonymum objektech.
  • Přidat zprávy z deseti tabulek nařídil y počet řádků.
  • přepsat většinu informací extrakci úložiště schématu Oracle pro zlepšení rychlosti.
  • Použít Hash k uložení informací sloupců.
  • prohlášení Fix% unique_keys v metodě _table ().
  • Odstranit volání _table_info () z SHOW_REPORT kódu jsou tyto informace jsou již načteny s metodou _table ().
  • Fix chybí definice sloupce na export TABLE.
  • Přidat progress bar při výstupu generace následující typ exportu.
  • Přidat konfigurační direktivy STOP_ON_ERROR povolit / zakázat volání ON_ERROR_STOP do generované SQL skriptů. Díky Ludovic Penet pro požadavek funkce.
  • Obrovské zlepšení rychlosti na sloupech informací aportování.
  • průběhu Fix bar, aby celkový počet tabulek týkajících se směrnice Povolit nebo vyloučit konfigurace. Díky Ludovic Penet pro tuto zprávu.
  • Změnit typ návrat funkce _table_info (), se nyní vrací data namísto rukojeti databáze.
  • zvýšení rychlosti na indexy a omezení těžby na databázi s velkým počtem tabulek.
  • Zlepšení výkonu získat sloupce informace a poznámky.
  • Při exportu v režimu ladění Odstranit zprávu detailů sloupců, použijte SHOW_COLUMN místo.
  • Odstranit volání do její horní části () v objektech stavu, majitel ke zlepšení výkonu s databází s velkým počtem objektů.
  • Přidat opravu nelze exportovat cizí klíč k vyloučení tabulek. Díky Ludovic Penet pro tuto zprávu.
  • Fix Windows nainstalovat problém s kopírováním ora2pg.conf.dist. Díky Dominique FOURDRINOY pro tuto zprávu.
  • Zvýšení nákladů na funkce Oracle nepřevádějí PG automaticky.

Co je nového ve verzi 10.1:

  • Fix globální kde klauzule, která by neměla být přepsán. Díky Dan Charbinu na náplasti.
  • Fix chyba / překlep v boolean nahrazení, kde byla dvojtečka použít místo jednoho citátu. Díky Alex Delianis na náplasti.
  • Aktualizovat autorských práv.
  • Přidat detekci dalších funkcí Oracle pro lepší odhad nákladů migrace.
  • Aktualizace dokumentace.
  • detail Force zpráva malými písmeny.
  • Přidána informace o hodnotě migrace nákladů na základě zpráv.
  • Přidat --dump_as_html možnost příkazového řádku a konfigurační direktivy DUMP_AS_HTML.
  • Povolit přechod zpráva bude generován jako HTML.
  • Samostatné zpráva generování kódu z kolekce dat kódu

Podobný software

Vibur DBCP
Vibur DBCP

17 Feb 15

DbVisualizer
DbVisualizer

17 Feb 15

pyodbc
pyodbc

20 Feb 15

Ostatní software developer Gilles DAROLD

Komentáře k Ora2Pg

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!