Ora2Pg

Programinė įranga Screenshot:
Ora2Pg
Programinė detalės:
Versija: 14.1
Įkėlimo datą: 17 Feb 15
Kūrėjas: Gilles DAROLD
Licencija: Nemokamai
Populiarumas: 45

Rating: 3.0/5 (Total Votes: 2)

Ora2Pg yra atviro kodo, Įvairioms ir laisvai platinama komandinės eilutės programa įgyvendinama Perl ir sukurtas nuo žemės iki būti naudojami lengvai eksportuoti Oracle duomenų bazės schemą į PostgreSQL suderinamus schema.Features ne per glanceKey funkcijos apima paramą eksportuoti visą duomenų bazės schemą, parama eksportuoti dotacijas ir privilegijas vartotojų ir grupių, paramos eksportuojant stalo pasirinkimą, taip pat paramą eksportuojančių Oracle schemą į PostgreSQL 7.3+ schemą.
Projektas taip pat galima prijungti prie bet Oracle duomenų bazės, palaiko išgauti savo vidaus struktūrą ir generuoja SQL scenarijų, kad jūs galite įkelti į savo PostgreSQL duomenų bazės.
Be to, programinė įranga yra pajėgi eksportuojančio asortimentą ir sąrašą Oracle pertvaros, eksporto iš anksto trigerius, funkcijas, procedūras, paketus, taip pat paketų organus. Įvairūs komandų eilutės parinktis yra prieinamas vartotojams, kurie gali būti domėjosi pirmo žvilgsnio paleisdami & lsquo; ora2pg help & rsquo; komanda terminalo emulator.Getting prasidėjo Ora2PgTo įdiegti ir naudoti Ora2Pg programinę įrangą savo GNU / Linux kompiuteryje, turite atsisiųsti naujausią programos versiją iš Softoware arba per savo oficialioje interneto svetainėje (žr nuorodą Straipsnio pabaigoje), išsaugoti archyvą kažkur į savo kompiuterį ir išpakuokite jį naudojant archyvo vadybininkas įrankis.
Tada atidarykite terminalo programą, eikite į išgautų archyvas failų vietą (pavyzdžiui, CD /home/softoware/ora2pg-14.1), paleisti ir lsquo; perl Makefile.PL & rsquo; komanda konfigūruoti projektą, po kurio & lsquo; padaryti & rsquo; komanda rinkti ją.
Įdiekite Ora2Pg sistemą pločio ir vykdant & lsquo; make install & rsquo; komanda kaip root arba & lsquo; sudo make install & rsquo; komanda kaip privilegijuotas naudotojas. Naudokite ją paleisdami & lsquo; ora2pg & rsquo; komanda terminalo emuliatorius.
Ora2Pg remia bet kokia operacine sistema, kur Perlas yra prieinama, įskaitant GNU / Linux, Microsoft Windows ir Mac OS X

Kas naujo , šioje laidoje:.

< p>
  • Pašalinti ALLOW_CODE_BREAK, tai ne daugiau naudingas.
  • Pakeisti produkcija SHOW_ENCODING atspindėti pokyčius į numatytąjį kodavimą.
  • Komentuoti ALLOW_PARTITION į numatytąjį konfigūracijos failą.
  • Pridėti užklausą ir KETTLE eksporto tipo konfigūracijos failo komentarus.

Kas naujo versija 12.1:

  • Nustatyti pateiktą pavyzdį ir WHERE konfigūracijos direktyvą. Ačiū Bob Treumann už pranešimą.
  • Pridėti INDEXES_SUFFIX konfigūravimo parinktį galima pridėti priesagą indeksus pavadinimus.
  • Pakeisti ypatingą charater ^ M iki r kaip jie nepalaiko git.
  • Nustatyti JEI egzistuoja ALTER TABLE sub _drop_foreign_keys. Ačiū Francis Corriveau už pleistras.
  • Nustatyti izoliacijos lygis eksportuojant duomenis. Ačiū Ludovic Penet už pranešimą.
  • Nustatyti regresijos kai ora2pg bando sukurti išorinius raktus ant stalų ar lentelių, kurių nėra pasirinktų eksportui. Ačiū Ludovic Penet.
  • Pridėti informaciją apie backslashed kableliu į direktyvos MODIFY_TYPE į Makefile.PL.
  • Pridėti trūkstamą MODIFY_TYPE apibrėžimą dokumentus.
  • Leisti backslashed kablelį į MODIFY_TYPE tipo apibrėžimą. Pavyzdys: 1 lentelė: COL3: dešimtainė (9 , 6), 1 lentelė: COL4: dešimtainė (9 , 6). Ačiū Mike Kienenberger už ataskaitą
  • Nustatyti trūksta vieno Dramblio į create_materialized_view () skambučio. Ačiū Jacky Rigoreau už pleistras.
  • Nustatyti kai typo dokumentuose, dėka Mike Kienenberger už pranešimą.
  • Pridėti skyrių apie įrengimo DBD :: Oracle į dokumentus. Ačiū Raghavendra už pleistras.
  • Nustatyti atveju jautrumas išorės lentelės pavadinimą su FDW eksporto tipo. Ačiū Guillaume Lelarge už pranešimą.
  • Nustatyti eksportą materializavosi nuomonėmis, kai PG_SUPPORTS_MVIEW yra išjungtas. Ačiū krikščionių Bjornbak už pranešimą.
  • Atnaujinti autorinės teisės.

Kas naujo versija 12.0:.

  • Ši versija išsprendžia daug klausimų ir prideda tris naujas funkcijas
  • Naudodami REORDERING_COLUMNS direktyvą, jums bus suteikta galimybė pertvarkyti stulpelius sumažinti pėdsaką diske, kad kuo daugiau eilučių tilptų duomenų puslapyje.
  • PG_SUPPORTS_MVIEW leidžia eksportuoti materializavosi vaizdą su gimtąja PostgreSQL 9.3 sintaksė.
  • USE_TABLESPACE kintamasis gali būti naudojamas eksportuoti objektus naudojant savo pirminę tablespace.

Kas naujo versija 11.4:.

  • Nustatyti kitus svarbius klausimus, migracijos kaštų vertinimo
  • Nurodyti iš naujo kai migracijos kaštų vertės tiksliau.

Kas naujo versija 11.3:

  • Pridėti išsamią informaciją apie PL / SQL Vertinimas pagal ora2pg kai - -estimate_cost arba ESTIMATE_COST yra įjungti. Tai bus rodomas sąnaudų vienetų vienam raktažodžius aptiktų funkcija / PACKAGE kodą.
  • Nustatyti negerai sąnaudų vieneto vertinimą PL / SQL kodo dydį, tai klaidą generuoja labai didelį migracijos kaštų vertinimą funkcijos / paketus su daug linijų. Prašome paleisti savo bandymus vėl apskaičiuotos laikas gali būti iki medžio metu mažesnės didžiulis kodą.
  • Pašalinti komentarus prieš kodas tarybos vertinimo.
  • Nustatyti failo įvedimo analizatorius skirtas PL / SQL pakuočių eksporto, kai IS ir AS buvo į kitą eilutę, nei CREATE PAKUOTĖS KŪNO ...
  • Pašalinti NOT NULL apribojimą nuo PATIKRINIMO apribojimų skaičius į lentelę ataskaitoje.
  • Nustatyti dešimtainis tikslumas lentelėje migracijos vertinimo išlaidas.
  • Nustatyti klaidos ir changelog.

Kas naujo versija 11.2:.

  • Atnaujinti dok apie "Windows daugiaprocesinė klausimus ir patvirtinimų,
  • Nustatyti Windows OS klausimai per multiprocesorių parinktis išjungti daugiaprocesinė paramą šio Spaudos formų gamybos cechas. Kai -J arba -j bus naudojamas bus parodytas įspėjimas ir Ora2Pg bus tiesiog paleisti vieną procesą, kaip ir ankstesniais 10.x versijomis. Ačiū Jean Marc Yao Adingra už pranešimą.
  • Nustatyti RAW ir ilguoju RAW eksportą į ByteA. Ačiū Prabhat Tripathi už ataskaitos ir bandymų.
  • Nustatyti pleistras regresijos kartotiniu trumpinti kvietimą teikti vieno stalo. Ačiū David Greco už pranešimą.
  • Dedami skambučiai į DB rankena InactiveDestroy už šakiniu proceso išvengti mirtinų klaidų Windows. Ačiū Jean Marc Adingra už pranešimą.
  • išsišakojęs aktyvūs procesai yra pervadintas į daugiau suprantamas pavadinimas, kaip & quot; ora2pg kaupiklis & quot; už juosta, & quot; ora2pg
  • užklausų Oracle & quot; kai naudojamas su -J galimybe ir & quot; ora2pg
  • siunčiant į PostgreSQL & quot; geriau žinoti, kas yra dabartinis darbas proceso.
  • Pašalinta iš / Y vėliava naudojimas "Windows" įdiegti scenarijų, tai darė klaidų & quot; dmake: Klaidos kodas 130, o todėl install_all & quot ;. Ačiū Jean-Marc Adingra už pranešimą.
  • Nustatyti tiesioginį importą į PostgreSQL, kad buvo tiesiog gaminančių nieko. Ačiū David Greco už pleistras.
  • Nustatyti ora2pg naudojimas dokumentai.
  • Pridėti klientui kodavimas pabraukimo į SHOW_ENCODING produkciją laikyti tas pats kaip konfigūracijos direktyvą.

Kas naujo versija 11.1:.

  • Nustatyti sąnaudų vertinimą indeksai, lentelių ir lentelių disko
  • Pridėti komentarą pranešti rodyklės pertvarų tik apie vietos indeksą.
  • Nustatyti pozicija trumpinti lentelėje išvesties failą.
  • Nustatyti eksporto duomenis iš RAW ar ilgą RAW stulpelius, jie buvo eksportuojami kaip hex eilutę. Dabar duomenys perskaičiuojami taikant utl_raw.cast_to_varchar2 () funkcija prieš pabėgo už įterpti į bytea. Ačiū Alex Delianis už pranešimą.
  • Nustatyti problema su "Oracle" TIMESTAMP (0) duomenų eksporto kad pridėti vieną pabaigos tašką, ex: & quot; 2008-08-09 00: 00: 00 & quot ;, tai baigiasi charakteris dabar pašalintas format_data_type (). Ačiū Pierre-Marie Petit už pranešimą.
  • Nustatyti klaidos ant MODIFY_STRUCT aprašymas.
  • Jėgos SUDERINTI kad išjungti pagal nutylėjimą konfigūracijos failą.
  • Pakeisti asortimentas Pasiskirstymo operatoriai žymės sąlygomis, & gt; = ir & lt; pakeičiama & gt; ir

Kas naujo versijos 11,0:

  • Pridėti dokumentus apie darbo vietas, ORACLE_COPIES, DEFINED_PK konfigūracijos direktyvos ir informacija apie virdulys eksporto tipą.
  • Pridėti KETTLE eksporto tipas generuoti XML transformacijos failo apibrėžimą Penthatlo Data Integrator (virdulys). Ačiū Marc Cousin už darbą. Pavyzdys naudoti: ora2pg -c ora2pg.conf -t virdulys -J 12 -J 4 -o loaddata.sh
  • Nustatyti pagrindinį klaidą eksportuoti auto generuoja pavadintas suvaržymas. Ačiū mrojasaquino fot ataskaitoje.
  • Rodyti eilučių skaičių į viršų didžiausių lentelėse.
  • Pridėti TOP_MAX aprašymą dokumentaciją.
  • Pridėti TOP_MAX direktyvą numatytoji konfigūracija failą ir atnaujinti dokumentaciją. Direktyva naudojami siekiant kontroliuoti viršų N lenteles parodyti.
  • Pridėti viršaus N didžiausių lentelių SHOW_TABLE, SHOW_COLUMN ir SHOW_REPORT eksporto tipą.
  • Nustatyti ProgressBar produkcija, kai ora2pg pertraukė Ctrl + C.
  • Pridėti darbo vietas, ORACLE_COPIES ir DEFINED_PK direktyvas konfigūracijos failą. DARBAS, pakeičiančios THREAD_COUNT bet atgalinis suderinamumas yra išsaugota.
  • Pridėti 3 nauji komandų eilutės parinktis, -j | --jobs ir -J | --copies, naudojamos nustatyti prisijungimo prie PostgreSQL ir "Oracle" už lygiagrečiai apdorojimas skaičių. Trečia, -L |. --limit Yra naudojama pakeisti DATA_LIMIT ne komandinę eilutę
  • Pridėti daugiaprocesinė paramą duomenų eksportas. Su Thomas Ogrisegg pagalba.
  • Pridėti daugiau schemą į SYSUSERS, kad neturėtų būti eksportuojami.
  • Pridėti Pilna išskleista informacija apie sinonimas SHOW_REPORT.
  • Pridėti MODIFY_TYPE konfigūracijos direktyvą leisti kai lentelės / stulpelis tipas turi būti pakeistas PostgreSQL pusėje eksporto metu.
  • Fix objektų tipą skaičiuoti progreso iš SHOW_REPORT.
  • Apriboti lentelę ir indeksą SHOW_REPORT apibrėžtų lentelėse LEISTI ir neįtraukti direktyvas.
  • Rodyti skaičių eilučių SHOW_TABLE ir SHOW_REPORT produkcija.
  • Pridėti Top 10 lentelių, surūšiuotas pagal skaičių eilučių SHOW_TABLE ir SHOW_REPORT produkcija.
  • Nustatyti klaidos yra sinonimas objektų.
  • Pridėti ataskaita dešimties lentelių užsisakyti y eilučių skaičių.
  • perrašymas dauguma Oracle schemos saugojimo informacijos gavimo greitis tobulinti.
  • Naudoti hash saugoti stulpelių informacijos.
  • Fix% unique_keys deklaracija _table () metodą.
  • Pašalinti kvietimą _table_info () iš SHOW_REPORT kodas tie informacija jau yra pakrautas su _table () metodą.
  • Nustatyti trūksta apibrėžimą stulpelio ant stalo eksportui.
  • Pridėti juosta per išvesties kartos po eksporto tipą.
  • Pridėti STOP_ON_ERROR nuostat įjungti / išjungti skambutį į ON_ERROR_STOP į generuoja SQL scenarijus. Ačiū Ludovic Penet už funkcija prašymu.
  • Milžiniškas greitis patobulinimas kolonos informations atgavimo.
  • Nustatyti juosta išlaikyti bendrą skaičių, susijusių su leisti arba neįtraukti konfigūracijos direktyvų lentelėse. Ačiū Ludovic Penet už pranešimą.
  • Pakeisti grąža tipo funkcija _table_info (), tai dabar grįžta duomenis, o duomenų bazės rankena.
  • Pagerinti greitis indeksų ir apribojimų gavybos už duomenų bazės su labai daug stalų.
  • Pagerinti našumą gauti stulpelius informaciją ir pastabas.
  • Pašalinti ataskaitą stulpelių duomenis eksporto debug režimu, naudokite SHOW_COLUMN vietoj.
  • Pašalinti skambutį į viršutinį () objektuose savininką būklės pagerinti rezultatus su duomenų bazės su labai daug objektų.
  • Pridėti taisymą neeksportuoja užsienio klavišą pašalinti lenteles. Ačiū Ludovic Penet už pranešimą.
  • Nustatyti Windows įdiegti klausimą kopijavimo ora2pg.conf.dist. Ačiū Dominique FOURDRINOY už pranešimą.
  • Didinti Oracle funkcija išlaidas nevirsta PG automatiškai.

Kas naujo 10.1 versija:

  • Nustatyti pasaulio WHERE, kad neturėtų būti perrašyti. Ačiū Dan Harbinas už pleistras.
  • Nustatyti klaidą / klaidos į boolean pakeitimo, kur dvitaškis buvo naudojamas vietoj vieno citata. Ačiū Alex Delianis už pleistras.
  • Atnaujinti autorinės teisės.
  • Pridėti nustatymą papildomų Oracle funkcijas geriau migracijos kaštų vertinimą. "
  • Atnaujinti dokumentai.
  • Jėgos ataskaitoje išsamiai mažosiomis raidėmis.
  • Pridėta informacija apie migracijos savikaina prie ataskaitų.
  • Pridėti --dump_as_html komandų eilutės parinktis ir DUMP_AS_HTML konfigūracijos direktyvą.
  • Leisti migracija Ataskaita turi būti sukurtas kaip HTML.
  • atskiroje ataskaitoje karta kodą iš duomenų rinkimo kodą

Panaši programinė įranga

Vino
Vino

20 Feb 15

datastore
datastore

20 Feb 15

Yoyo-migrations
Yoyo-migrations

14 Apr 15

pgintcl
pgintcl

11 May 15

Kita programinė įranga kūrėjas Gilles DAROLD

SquidClamAv
SquidClamAv

20 Feb 15

SendmailAnalyzer
SendmailAnalyzer

20 Feb 15

SysUsage
SysUsage

14 Apr 15

Komentarai Ora2Pg

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!