Ora2Pg

Software kuvakaappaus:
Ora2Pg
Ohjelmiston tiedot:
Versio: 14.1
Lähetyksen päivämäärä: 17 Feb 15
Kehittäjä: Gilles DAROLD
Lupa: Vapaa
Suosio: 45

Rating: 3.0/5 (Total Votes: 2)

Ora2Pg on avoimen lähdekoodin, multiplatform ja levittää vapaasti komentorivi ohjelma toteutetaan Perl ja suunniteltu alusta asti käytetään helposti vientiä Oracle -suunnitelmaa PostgreSQL yhteensopiva schema.Features klo glanceKey ominaisuuksia ovat tuki vientiä koko tietokantakaavaa, tukea vientiä avustuksia ja etuoikeuksia käyttäjiä ja ryhmiä, tukea vientiä pöytävalinta sekä tukea vientiä Oracle -suunnitelmaa PostgreSQL 7.3+ skeema.
Hanke on myös omiaan liitettäessä Oracle-tietokanta, tukee louhinnan sen sisäisen rakenteen ja luo SQL-skripti, joka voi ladata omalle PostgreSQL-tietokantaan.
Lisäksi ohjelmisto pystyy vientiä valikoima ja listata Oracle väliseinät, vienti ennalta laukaisee, toiminnot, menettelyt, paketteja, sekä paketti elimissä. Erilaisia ​​komentorivivalitsimia ovat käyttäjien saatavilla, jotka voidaan tarkastella yhdellä silmäyksellä ajamalla & lsquo; ora2pg help & rsquo; komento terminaali emulator.Getting alkoi Ora2PgTo asentaa ja käyttää Ora2Pg ohjelmiston GNU / Linux-tietokoneessa, sinun on lataa uusin versio ohjelman Softoware kautta tai sen virallisilla verkkosivuilla (linkki lopussa artikkeli), tallentaa arkisto jonnekin tietokoneen ja pura se käyttäen arkiston johtaja apuohjelma.
Avaa sitten Terminal sovelluksen, siirry sijainti puretut arkistoja (esim cd /home/softoware/ora2pg-14.1), suorita & lsquo; perl Makefile.PL & rsquo; komento määrittää projektin, jonka jälkeen & lsquo; tehdä & rsquo; komento kääntää sitä.
Asenna Ora2Pg koko järjestelmän suorittamalla & lsquo; make install & rsquo; komento root tai & lsquo; sudo make install & rsquo; komennon etuoikeutettu käyttäjä. Käytä sen ajamalla & lsquo; ora2pg & rsquo; komento pääte-emulaattori.
Ora2Pg tuetaan kaikissa käyttöjärjestelmissä, joissa Perl on saatavissa, kuten GNU / Linux, Microsoft Windows ja Mac OS X.

Mitä uutta tässä julkaisussa:

< p>
  • Poista ALLOW_CODE_BREAK, se ei enää ole hyötyä.
  • Muuta lähtö SHOW_ENCODING pohtimaan muutosta oletukseksi.
  • Kommentti ALLOW_PARTITION oletuksena asetustiedosto.
  • Lisää kyselyn ja KETTLE vientilaji asetustiedostossa kommentteja.

Mitä uutta versiossa 12.1:

  • Korjaa esimerkki annetaan WHERE kokoonpano direktiiviä. Kiitos Bob Treumann mietinnöstä.
  • Lisää INDEXES_SUFFIX konfigurointioptiossa sallia liittää pääte indekseihin nimiä.
  • Vaihda erityistä charater ^ M by r koska ne eivät tue git.
  • Korjaa jos olemassa alter table sub _drop_foreign_keys. Kiitos Francis Corriveau varten laastari.
  • Fix eristäminen tasolla viedessään tietoja. Kiitos Ludovic PENET mietinnöstä.
  • Fix regressio kun ora2pg yrittää luoda viiteavaimet pöydillä tai taulukoita, joita ei valittu vientiin. Kiitos Ludovic PENET.
  • Lisää tietoa Vinoviivoitettu pilkulla direktiiviin MODIFY_TYPE osaksi Makefile.PL.
  • Lisää puuttuva MODIFY_TYPE määritelmää asiakirjoissa.
  • Salli Vinoviivoitettu pilkulla osaksi MODIFY_TYPE tyyppi uudelleenmäärittely. Esimerkki: Taulukko 1: sarake3: desimaalin (9 , 6), Taulukko 1: COL4: desimaalin (9 , 6). Kiitos Mike Kienenberger mietinnöstä
  • Korjaa puuttuu yksi Cote osaksi create_materialized_view () puhelu. Kiitos Jacky Rigoreau varten laastari.
  • Korjaa joitakin kirjoitusvirhe asiakirjat, kiitos Mike Kienenberger mietinnöstä.
  • Lisää luku asentamisesta DBD :: Oracle ohjeistuksen. Kiitos Raghavendra varten laastari.
  • Korjaa kirjainerottelutiedon ulkoisen taulukon nimen FDW vientilaji. Kiitos Guillaume LELARGE mietinnöstä.
  • Korjaa vienti aineellistuneiden näkemyksiä kun PG_SUPPORTS_MVIEW ei ole käytössä. Kiitos Christian Bjornbak mietinnöstä.
  • Päivitä tekijänoikeuksia.

Mitä uutta versiossa 12.0:

  • Tämä versio korjaa monia asioita ja lisää kolme uusia ominaisuuksia.
  • käyttäminen REORDERING_COLUMNS direktiivi, voit järjestellä sarakkeita minimoida jalanjälki levyllä niin, että rivejä mahtuu tietojen sivulla.
  • PG_SUPPORTS_MVIEW sallivat viennin toteutunut näkymä kotoperäisten PostgreSQL 9.3 syntaksin.
  • USE_TABLESPACE muuttuja voidaan viedä esineitä käyttämällä alkuperäistä pöytätilaa.

Mitä uutta versiossa 11.4:

  • Korjaa muita keskeisiä kysymyksiä maahanmuuton kustannusten arviointiin.
  • Määritä joitakin maahanmuuton kustannukset arvoja tarkemmin.

Mitä uutta versiossa 11.3:

  • Lisää täydelliset tiedot PL / SQL-arviointi ora2pg kun - -estimate_cost tai ESTIMATE_COST on mahdollistaa. Tämä näyttää kustannukset yksikköä kohti avainsanoja havaittu toiminto / paketti koodin.
  • Korjaa väärin kustannukset yksikkö arviointi PL / SQL-koodin koko, tämä vika syntyy erittäin korkea muuttoliike kustannusten arviointia varten tehtävät / paketteja paljon viivoja. Ole hyvä ajaa testejä uudelleen, arvioitu kertaa voi olla jopa puuhun aikaa alempana valtava koodi.
  • Poista kommentit ennen koodin evalution.
  • Korjaa tiedosto tulo jäsennin PL / SQL paketteja vienti Milloin tai AS oli seuraavalle riville kuin LUO pakkausrungon ...
  • Sulje pois NOT NULL pakottavia lasken CHECK rajoitteet huomioon TAULUKKO raportin.
  • Korjaa desimaalin tarkkuudella taulukon muuttoliikkeen arviointi kustannus.
  • Fix kirjoitusvirhe muutoslokista.

Mitä uutta versiossa 11.2:

  • Päivitä doc Windows multiprocess asioista ja tunnustuksia.
  • Korjaa Windows OS kysymykset käyttäen moniprosessointi vaihtoehtoja poistamalla multiprocess tuestanne tässä plateform. Kun -J tai -j käytetään varoitus tulee näkyviin ja Ora2Pg yksinkertaisesti ajaa samassa prosessissa kuin aiemmissa 10.x versioissa. Kiitos Jean Marc Yao Adingra mietinnöstä.
  • Korjaa RAW ja LONG RAW vienti ByteA. Kiitos Prabhat Tripathi mietinnöstä ja testaukseen.
  • Korjaa laastari regressio useita katkaista puhelun yhden pöydän. Kiitos David Greco mietinnöstä.
  • Sijoitus puhelut DB kahva InactiveDestroy ulkopuolella kaksihaarainen prosessi estää vakavat virheet Windows. Kiitos Jean Marc Adingra mietinnöstä.
  • Haarukkamainen käynnissä prosesseja nimi muutettiin ymmärrettävämpiä nimi kuten & quot; ora2pg metsuri & quot; etenemisestä baari, & quot; ora2pg
  • istä Oracle & quot; kun käytetään -J vaihtoehto ja & quot; ora2pg
  • lähettää PostgreSQL & quot; paremmin tietää, mitä on nykyinen työ prosessin.
  • Poistettu käytöstä / Y lippu Windows asentaa skripti, tämä aiheutti virhe & quot; DVarmista: Virhekoodi 130, samalla install_all & quot ;. Kiitos Jean-Marc Adingra mietinnöstä.
  • Korjaa suoran tuonnin PostgreSQL, joka oli juuri tuottaa mitään. Kiitos David Greco varten laastari.
  • Korjaa ora2pg käytön dokumentointi.
  • Lisää alaviiva asiakkaan koodaus SHOW_ENCODING lähtö on sama kuin kokoonpano direktiiviä.

Mitä uutta versiossa 11.1:

  • Säädä kustannusten arviointia varten indeksit, taulukot ja pöydät osio.
  • Lisää kommentti ilmoittamiseen indeksi osio paikallisista indeksi vain.
  • Korjaa asema katkaista taulukon tuotoksen tiedosto.
  • Korjaa tietojen vientiä RAW tai LONG RAW pylväät, ne on viety hex merkkijono. Nyt data muunnetaan käyttäen utl_raw.cast_to_varchar2 () funktio ennen karannut varten insertin bytea. Kiitos Alex Delianis mietinnöstä.
  • Korjaa ongelma Oracle TIMESTAMP (0) tietojen vienti että lisätä yksittäisen päätepisteen ex: & quot; 2008-08-09 00: 00: 00 & quot ;, tämä päättyy merkki on nyt poistettu format_data_type (). Kiitos Pierre-Marie Petit mietinnöstä.
  • Fix kirjoitusvirhe on MODIFY_STRUCT kuvaus.
  • Force debug pois oletuksena asetustiedosto.
  • Muuta valikoima VÄLISEINÄN toimijoiden tarkistaa olosuhteissa, & gt; = ja & lt; Korvataan & gt; ja

Mitä uutta versiossa 11.0:

  • Lisää dokumentaatiota työpaikoista, ORACLE_COPIES, DEFINED_PK kokoonpano direktiivi ja informations noin KETTLE vienti tyyppi.
  • Lisää KETTLE vientilaji tuottaa XML muunnos tiedosto määritelmä Penthatlo Data Integrator (Kettle). Kiitos Marc Cousin työstä. Esimerkki käytöstä: ora2pg -c ora2pg.conf -t KETTLE -j 12 -J 4 -o loaddata.sh
  • Korjaa merkittävä bugi vienti auto syntyy nimetty rajoite. Kiitos mrojasaquino fot raportin.
  • Näytä rivien alkuun suurin taulukoita.
  • Lisää TOP_MAX kuvauksen asiakirjat.
  • Lisää TOP_MAX direktiivin oletusasetuksilla tiedosto ja päivitysoppaita. Direktiivi ohjata ylhäältä N taulukoita näyttää.
  • Lisää päälle N suurimmista taulukoiden SHOW_TABLE, SHOW_COLUMN ja SHOW_REPORT vienti tyyppi.
  • Fix Edistymispalkin lähtö, kun ora2pg keskeytyy ctrl + c.
  • Lisää JOBS, ORACLE_COPIES ja DEFINED_PK direktiivejä asetustiedostoon. TYÖPAIKAT korvaa THREAD_COUNT mutta taaksepäin yhteensopivuus säilyy.
  • Lisää 3 uutta komentorivin, -j | --jobs ja -J | --copies, käytetään asettamaan useita yhteyden PostgreSQL ja Oracle rinnakkaiseen käsittelyyn. Kolmas, -L | --limit käytetään muuttamaan DATA_LIMIT klo komentoriviltä.
  • Lisää multiprocess tukea tietojen vienti. Avulla Thomas Ogrisegg.
  • Lisää lisää skeema SYSUSERS että ei saisi viedä.
  • Lisää täynnä yksityiskohtaista tietoa synonyymi SHOW_REPORT.
  • Lisää MODIFY_TYPE kokoonpanon muuttamista, jotta jotkut pöytä / sarake tyyppi vaihdettava PostgreSQL puolella aikana vienti.
  • Korjaa esineitä kirjoita lasketa Edistymispalkin on SHOW_REPORT.
  • Rajoita pöytä ja indeksi SHOW_REPORT pöytiin määritelty ANNA ne sisällä direktiivien.
  • Näytä koko rivien SHOW_TABLE ja SHOW_REPORT lähtö.
  • Lisää top 10 taulukoita järjestetty rivien SHOW_TABLE ja SHOW_REPORT lähtö.
  • Fix kirjoitusvirhe synonyymi esineitä.
  • Lisää raportti kymmenen pöytiä tilata y määrä rivejä.
  • Kirjoittaa useimmat Oracle skeema varastointi tietojen kopioiminen nopeuden parantamiseen.
  • Käytä Hash tallentaa sarakkeeseen tietoa.
  • Korjaa% unique_keys ilmoitusta _table () menetelmä.
  • Poista kutsu _table_info () kohteesta SHOW_REPORT koodi kuin informations ovat jo täynnä _table () menetelmä.
  • Korjaa puuttuu sarake määritelmä TAULUKKO vientiin.
  • Lisää edistymispalkki aikana lähtö sukupolven viennin jälkeen tyyppi.
  • Lisää STOP_ON_ERROR kokoonpano direktiivi ottaa käyttöön / poistaa puhelun ON_ERROR_STOP osaksi luotu SQL-skriptit. Kiitos Ludovic PENET varten ominaisuudesta.
  • Valtava nopeus parannus sarakkeita informations noutamista.
  • Korjaa etenemispalkki pitää kokonaismäärä taulukoita liittyvät sallia tai ohittaa kokoonpano direktiivejä. Kiitos Ludovic PENET mietinnöstä.
  • Muuta palautuva toiminnon _table_info (), se nyt palauttaa tietoja sen sijaan tietokannan kahva.
  • parantaa nopeutta indekseihin ja rajoitteet kopioiminen tietokanta valtava määrä taulukoita.
  • Paranna suorituskykyä hakea sarakkeet tietoja ja kommentteja.
  • Poista raportin sarakkeen tiedot viennin aikana debug-tilassa, käytä SHOW_COLUMN sijaan.
  • Poista kutsu ylempi () esineitä omistaja kunnossa parantaa suorituskykyä tietokanta valtava määrä esineitä.
  • Lisää korjauksen ei viedä ulkomaiset avain pois taulukoita. Kiitos Ludovic PENET mietinnöstä.
  • Korjaa Windows asentaa ongelma kopiointi ora2pg.conf.dist. Kiitos Dominique FOURDRINOY mietinnöstä.
  • nostavat Oracle toiminto ei muunneta PG automaattisesti.

Mitä uutta 10.1:

  • Korjaa globaali jossa lauseke, jota ei voi korvata. Kiitos Dan Harbin laastari.
  • Korjaa vika / kirjoitusvirhe boolean vaihto, jossa paksusuolen sijasta heittomerkki. Kiitos Alex Delianis varten laastari.
  • Päivitä tekijänoikeuksia.
  • Lisää havaitsemisen lisäksi Oracle toimintoja paremmin maahanmuuton kustannusten arviointi.
  • Päivitä asiakirjat.
  • Force raportissa yksityiskohtaisesti pieniä.
  • Lisätty tietoa maahanmuuton kustannuksista arvo raportteja.
  • Lisää --dump_as_html komentorivioptiona ja DUMP_AS_HTML kokoonpano direktiiviä.
  • Salli muuttoliike raportti generoidaan HTML.
  • Erillinen raportti sukupolvi koodi tiedonkeruun koodi

Vastaavia ohjelmistoja

SwingSet
SwingSet

20 Feb 15

DbNinja
DbNinja

17 Feb 15

Goose
Goose

14 Apr 15

DbWrench
DbWrench

17 Jul 15

Muu ohjelmistojen kehittäjä Gilles DAROLD

Kommentit Ora2Pg

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!