Ora2Pg

Software screenshot:
Ora2Pg
Software detaljer:
Version: 14.1
Upload dato: 17 Feb 15
Udvikler: Gilles DAROLD
Licens: Gratis
Popularitet: 45

Rating: 3.0/5 (Total Votes: 2)

Ora2Pg er en open source, multiplatform og frit distribueres kommando-line program implementeret i Perl og designet fra bunden til at blive brugt til let at eksportere en Oracle-database skema til en PostgreSQL kompatible schema.Features på et glanceKey funktioner omfatter støtte til eksporterer fuld databaseskema, støtte til eksport af tilskud og privilegier for brugere og grupper, støtte til at eksportere en tabel markering, samt støtte til eksport af Oracle-skemaet til en PostgreSQL 7.3+ skema.
Projektet er også i stand til at forbinde til en Oracle database, støtter udvinding af dens interne struktur og genererer en SQL-script, som du kan indlæse i din PostgreSQL-database.
Desuden er softwaren i stand til eksporterende rækkevidde og liste Oracle skillevægge, eksport foruddefinerede udløsere, funktioner, procedurer, pakker, samt pakke organer. Forskellige kommandolinjeparametre er tilgængelige for brugere, som kan ses på et øjeblik ved at køre & lsquo; ora2pg --help & rsquo; kommando i en terminal emulator.Getting startede med Ora2PgTo installere og bruge Ora2Pg software på GNU / Linux-computer, skal du downloade den nyeste version af programmet fra Softoware eller via sin officielle hjemmeside (se link i slutningen af ​​artiklen), gemme arkivet et sted på din pc og pakke det ved hjælp af en arkiv manager nytte.
Åbn derefter en Terminal, navigere til placeringen af ​​de udpakkede arkiv filer (f.eks cd /home/softoware/ora2pg-14.1), køre & lsquo; perl Makefile.PL & rsquo; kommando til at konfigurere projektet efterfulgt af & lsquo; gøre & rsquo; kommandoen til at kompilere den.
Installer Ora2Pg hele systemet ved at udføre & lsquo; make install & rsquo; kommando som root eller & lsquo; sudo make install & rsquo; kommando som en privilegeret bruger. Brug den ved at køre & lsquo; ora2pg & rsquo; kommando i en terminal emulator.
Ora2Pg understøttes på alle operativsystemer, hvor Perl er til rådighed, herunder GNU / Linux, Microsoft Windows og Mac OS X

Hvad er nyt i denne udgivelse:.

< p>
  • Fjern ALLOW_CODE_BREAK, er det ikke mere hensigtsmæssigt.
  • Skift produktion af SHOW_ENCODING at afspejle ændringer standard kodning.
  • Kommentar ALLOW_PARTITION i standardkonfigurationen fil.
  • Tilføj QUERY og kedel eksporttype i konfiguration fil kommentarer.

Hvad er nyt i version 12.1:

  • Fix eksempel gives for WHERE konfigurationen direktivet. Tak til Bob Treumann for rapporten.
  • Tilføj INDEXES_SUFFIX konfiguration mulighed for at tillade tilføje en endelse til indekserer navne.
  • Erstat særlig charater ^ M af r, da de ikke understøttes af git.
  • Fix Hvis der findes i alter tabel over sub _drop_foreign_keys. Tak til Francis Corriveau for plasteret.
  • Fix isolation niveau, når eksport af data. Tak til Ludovic Penet for rapporten.
  • Fix regression når ora2pg forsøger at skabe fremmede nøgler på tabeller eller tabeller, der ikke er valgt til eksport. Tak til Ludovic Penet.
  • Tilføj oplysninger om backslashed komma i direktivet MODIFY_TYPE i Makefile.PL.
  • Tilføj manglende MODIFY_TYPE definition i dokumentationen.
  • Tillad backslashed komma i MODIFY_TYPE typen omdefinering. Eksempel: Tabel 1: COL3: decimal (9 , 6), Tabel 1: COL4: decimal (9 , 6). Tak til Mike Kienenberger for rapporten
  • Fix manglende enkelt cote i create_materialized_view () opkald. Takket være Jacky Rigoreau for plasteret.
  • Fix nogle slåfejl i dokumentation, takket være Mike Kienenberger for rapporten.
  • Tilføj et kapitel om installation DBD :: Oracle i dokumentation. Tak til Raghavendra for plasteret.
  • Fix sag følsomhed på ekstern tabelnavn med FDW eksport type. Tak til Guillaume Lelarge for rapporten.
  • Fix eksport af virkeliggjort synspunkter, når PG_SUPPORTS_MVIEW er deaktiveret. Tak til Christian Bjørnbak for rapporten.
  • Opdater ophavsret.

Hvad er nyt i version 12.0:.

  • Denne version løser mange problemer og tilføjer tre nye funktioner
  • Brug af REORDERING_COLUMNS direktivet, vil du være i stand til at omarrangere kolonner til minimeret fodaftryk på disken, så flere rækker passe på en data-side.
  • PG_SUPPORTS_MVIEW tillade eksport af materialiseret view med indfødte PostgreSQL 9.3 syntaks.
  • USE_TABLESPACE variabel kan bruges til at eksportere objekter ved hjælp af deres oprindelige tablespace.

Hvad er nyt i version 11.4:.

  • Fix andre vigtige spørgsmål i vurderingen migration pris
  • Angiv ny nogle migration omkostninger værdier for at være mere præcis.

Hvad er nyt i version 11.3:

  • Tilføj detaljer om PL / SQL evaluering ora2pg når - -estimate_cost eller ESTIMATE_COST er muligt. Dette vil vise cost enheder pr søgeord påvist i den funktion / pakke kode.
  • Fix forkert pris enhed vurdering af PL / SQL-kode størrelse, denne fejl genereret migration vurdering af omkostningerne meget høj for funktioner / pakker med masser af linjer. Kør din test igen, kan forventet tid være op til træet tid lavere på enorme kode.
  • Fjern kommentarer, før koden evalution.
  • Fix fil input parser for PL / SQL-pakker eksport Hvornår er eller AS var i den næste linje end CREATE emballagelegemet ...
  • Ekskluder NOT NULL tvang fra optællingen af ​​TJEK begrænsninger i tabellen rapport.
  • Fix decimal præcision i tabel migration vurdering af omkostningerne.
  • Fix slåfejl i ændringslog.

Hvad er nyt i version 11.2:.

  • Opdater doc om Windows multiprocess spørgsmål og anerkendelser
  • Fix Windows OS spørgsmål ved hjælp af multiprocessing muligheder ved at deaktivere multiprocess support på denne plateform. Når -J eller -j vil blive brugt en advarsel vises, og Ora2Pg vil blot køre enkelt proces ligesom i tidligere 10.x versioner. Takket være Jean Marc Yao Adingra for rapporten.
  • Fix RAW og LONG RAW eksport til ByteA. Tak til Prabhat Tripathi for betænkningen og test.
  • Fix patch regression på flere trunkere opfordring til en enkelt tabel. Tak til David Greco for rapporten.
  • Placeret opkald til DB håndtag InactiveDestroy uden for kløvet proces for at forhindre fatale fejl på Windows. Takket være Jean Marc Adingra for rapporten.
  • Forked kørende processer er omdøbt til mere læsbar navn som & quot; ora2pg logger & quot; for statuslinjen, & quot; ora2pg
  • forespørge Oracle & quot; når det bruges med -J option og & quot; ora2pg
  • sender til PostgreSQL & quot; vide bedre, hvad der er det aktuelle job i processen.
  • Fjernet brugen af ​​/ Y flag i Windows installere script, var dette forårsager fejl & quot; DForetag: Fejlkode 130, samtidig med at install_all & quot ;. Takket være Jean-Marc Adingra for rapporten.
  • Fix direkte import til PostgreSQL, der var bare producerer ingenting. Tak til David Greco for plasteret.
  • Fix ora2pg forbrug dokumentation.
  • Tilføj en understregning til CLIENT kodningen i SHOW_ENCODING output til at være den samme som i direktivet konfiguration.

Hvad er nyt i version 11.1:.

  • Juster vurdering af omkostningerne for indekser, tabeller og tabeller partition
  • Tilføj kommentar at rapportere for indeks partition om kun lokal indeks.
  • Fix stilling trunkere TABEL i output-fil.
  • Fix eksport af data fra RAW eller lang RAW kolonner, blev de eksporteret som hex streng. Nu data konverteres ved hjælp utl_raw.cast_to_varchar2 () funktion, inden de flygtede for indsatsen i en bytea. Tak til Alex Delianis for rapporten.
  • Fix problem med Oracle TIMESTAMP (0) data eksport, der tilføjer et enkelt slutpunkt, ex: & quot; 2008-08-09 00: 00: 00. & quot ;, dette slutter karakter er nu fjernet ved format_data_type (). Takket være Pierre-Marie Petit for rapporten.
  • Fix tastefejl på MODIFY_STRUCT beskrivelse.
  • Kraft DEBUG til off i standardkonfigurationen fil.
  • Skift interval PARTITION operatører i skak betingelser for, & gt; = og & lt; erstattet af & gt; og

Hvad er nyt i version 11.0:

  • Tilføj dokumentation om job, ORACLE_COPIES, DEFINED_PK konfiguration direktivet og informationer om KETTLE eksporttype.
  • Tilføj KETTLE eksporttype at generere XML transformation fil definition for Penthatlo data Integrator (kedel). Tak til Marc fætter for arbejdet. Eksempel på brug: ora2pg -c ora2pg.conf -t KETTLE -j 12 -J 4 -o loaddata.sh
  • Fix større fejl i eksport af auto genereret opkaldt tvang. Takket være mrojasaquino fot rapporten.
  • Vis antal rækker i top største tabeller.
  • Tilføj TOP_MAX beskrivelse til dokumentationen.
  • Tilføj TOP_MAX direktivet til standard konfigurationsfil og opdatere dokumentation. Direktiv anvendes til at styre de øverste N bordene for at vise.
  • Tilføj top N for største tabeller i SHOW_TABLE, SHOW_COLUMN og SHOW_REPORT eksporttype.
  • Fix StatusLinje output, når ora2pg afbrydes af ctrl + c.
  • Tilføj arbejdspladser ORACLE_COPIES og DEFINED_PK direktiver konfigurationsfil. JOB erstatter THREAD_COUNT men bagudkompatibilitet bevares.
  • Tilføj 3 nye kommandolinjeflag, -j | --jobs og -J | --copies, der anvendes til at indstille antallet af forbindelsen til PostgreSQL og Oracle for parallel behandling. Den tredje, -L |. --limit Bruges til at ændre DATA_LIMIT på kommandolinjen
  • Tilføj multiprocess support på eksport af data. Med hjælp fra Thomas Ogrisegg.
  • Tilføj flere skema i SYSUSERS, som ikke bør udføres.
  • Tilføj fulde detaljerede oplysninger om synonym i SHOW_REPORT.
  • Tilføj direktiv MODIFY_TYPE konfiguration for at tillade nogle bord / kolonne type, der skal ændres på PostgreSQL side under eksporten.
  • Fix objekter skrive tæller i StatusLinje af SHOW_REPORT.
  • Begræns bord og indeks i SHOW_REPORT til tabellerne er defineret i TILLADER og eksklusive direktiver.
  • Vis samlede antal rækker i SHOW_TABLE og SHOW_REPORT output.
  • Tilføj top 10 af tabeller sorteret ud fra antallet af rækker i SHOW_TABLE og SHOW_REPORT output.
  • Fix slåfejl i synonym objekter.
  • Tilføj rapport af top ti tabeller beordrede y antal rækker.
  • Omskriv meste af Oracle-skemaet opbevaring udtrækning af oplysninger til forbedringer hastighed.
  • Brug Hash at gemme kolonne informationer.
  • Fix% unique_keys erklæring _table () metode.
  • Fjern kald til _table_info () fra SHOW_REPORT kode som disse informationer allerede er fyldt med den _table () metode.
  • Fix manglende definition kolonne på TABEL eksport.
  • Tilføj statuslinje under output generation efter eksporttype.
  • Tilføj STOP_ON_ERROR konfiguration direktiv for at aktivere / deaktivere opkald til ON_ERROR_STOP ind genererede SQL scripts. Tak til Ludovic Penet for anmodning.
  • Kæmpe hastighed forbedring på søjler informationer hente.
  • Fix statuslinje for at holde det samlede antal tabeller med relation til Tillad eller udelukke konfiguration direktiver. Tak til Ludovic Penet for rapporten.
  • Skift tilbagevenden type af funktion _table_info (), er det nu returnerer data i stedet for database håndtag.
  • Forbedre hastigheden på indekser og begrænsninger udtræk til database med enorme antal borde.
  • Forbedre ydeevnen at hente kolonner oplysninger og kommentarer.
  • Fjern rapport kolonne detaljer under eksport i debug mode, brug SHOW_COLUMN stedet.
  • Fjern kald til øverste () i objekter ejer betingelse for at forbedre ydeevnen med database med stort antal objekter.
  • Tilføj en rettelse til ikke eksportere fremmed nøgle for at udelukke tabeller. Tak til Ludovic Penet for rapporten.
  • Fix Windows installere problem med kopiering ora2pg.conf.dist. Tak til Dominique FOURDRINOY for rapporten.
  • øge udgifterne til Oracle funktionen ikke konverteret til PG automatisk.

Hvad er nyt i version 10.1:

  • Fix global hvor klausul, som ikke bør overskrives. Tak til Dan Harbin for plasteret.
  • Fix bug / slåfejl i boolean udskiftning, hvor et kolon blev anvendt i stedet for ét tilbud. Tak til Alex Delianis for plasteret.
  • Opdater ophavsret.
  • Tilføj påvisning af yderligere Oracle funktioner til bedre migration vurdering af omkostningerne.
  • Opdater dokumentation.
  • Kraft rapport detalje med små bogstaver.
  • Tilføjet oplysninger om migration kostpris værdi til rapporterne.
  • Tilføj --dump_as_html kommandolinjeflaget og DUMP_AS_HTML konfiguration direktiv.
  • Tillad migration rapport der skal genereres som HTML.
  • Separat rapport generation kode fra dataindsamling kode

Lignende software

Nomad
Nomad

20 Feb 15

free4my
free4my

20 Feb 15

psycopg
psycopg

12 May 15

DBA Companion
DBA Companion

11 May 15

Andre software developer Gilles DAROLD

SendmailAnalyzer
SendmailAnalyzer

20 Feb 15

SysUsage
SysUsage

14 Apr 15

Kommentarer til Ora2Pg

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!