Ora2Pg

Software kuvakaappaus:
Ora2Pg
Ohjelmiston tiedot:
Versio: 17.5 Päivitetty
Lähetyksen päivämäärä: 29 Sep 17
Kehittäjä: Darold Gilles
Lupa: Vapaa
Suosio: 190

Rating: 3.0/5 (Total Votes: 1)

Ora2Pg voidaan käyttää kahdella tavalla.

Ensimmäinen ja ilmeinen on siirtää tai kopioida tietoja Oracle-tietokannoista PostgreSQL-installaatioihin.

Toinen on hieman monimutkainen, mutta Ora2Pg: tä voidaan käyttää myös kääntämään isoja Oracle-tietokantarakenteita muokkaamalla luomalla dumpitiedosto, joka rekonstruoi tietokannan skeeman tiiviisti helposti.

Ora2Pg toimii määritystiedoston perusteella, jossa kehittäjät voivat ohjata joukon asetuksia ja muuttaa vientiprosessia sovittaakseen tietokantoihinsa ja tallennetut tiedot.

Tällä hetkellä Ora2Pg-tietokannan avulla voidaan viedä tietokannan kaavioita, käyttäjäryhmien ryhmien oikeuksia, alueita ja listan osioita, vain joitain tietokannan taulukoita, toimintoja, laukaisijoita, menettelyjä, paketteja ja tietenkin täydellisiä tietoja.

Koska kahden tietokannan SQL-syntaksi eroaa hieman, Ora2Pg muuntaa PLSQL-koodin myös PLPGSQL-merkintään.

Asennus ja tarkemmat ohjeet toimitetaan paketin README-tiedostossa.

Uutta tässä julkaisussa:

  • ORA_INITIAL_COMMAND pystyy suorittamaan mukautetun komennon heti Oraclen yhteyden jälkeen, esimerkiksi suojauspolitiikan avaamiseksi.
  • INTERNAL_DATE_MAX muuttaa Ora2Pg: n käyttäytymistä sisäisellä päivämäärällä, joka löytyy käyttäjän määrittämättömistä tyypistä.

Uutta versiossa 16.1:

  • ORA_INITIAL_COMMAND voit suorittaa mukautetun komennon heti yhteys Oracle-palveluun, esimerkiksi suojauspolitiikan avaamiseksi.
  • INTERNAL_DATE_MAX muuttaa Ora2Pg: n käyttäytymistä sisäisellä päivämäärällä, joka löytyy käyttäjän määrittämättömistä tyypistä.

Uutta versiossa 15.3:

  • ORA_INITIAL_COMMAND voi suorittaa mukautetun komennon heti yhteys Oracle-palveluun, esimerkiksi suojauspolitiikan avaamiseksi.
  • INTERNAL_DATE_MAX muuttaa Ora2Pg: n käyttäytymistä sisäisellä päivämäärällä, joka löytyy käyttäjän määrittämättömistä tyypistä.

Uutta versiossa 15.2:

  • ORA_INITIAL_COMMAND voi suorittaa mukautetun komennon heti yhteys Oracle-palveluun, esimerkiksi suojauspolitiikan avaamiseksi.
  • INTERNAL_DATE_MAX muuttaa Ora2Pg: n käyttäytymistä sisäisellä päivämäärällä, joka löytyy käyttäjän määrittämättömistä tyypistä.

Uutta versiossa 15.1:

  • Toiminnon nimen korjaaminen SELECT-nimisellä nimikkeellä PERFORM. Kiitos Frederic Bamieren mietinnöstä.
  • Lähdekoodien alihakemistot on luotu luodessasi uuden siirtohankkeen alustuksen.

Uutta versiossa 15.0:

  • Lisätty tuki PostgreSQL external_file -laajennukselle jäljitellä BFILE-tyyppiä Oraclelta. Lisätietoja on osoitteessa https://github.com/darold/external_file.
  • Salli Oracle DIRECTORY -ohjelman vieminen ulkoisen_file-laajennusobjektina. Tämä yrittää myös viedä luku- / kirjoitusoikeutta kyseisiin hakemistoihin.
  • Salli Oracle DATABASE LINK -ohjelman vienti Oracle-palvelimena ulkoapäin Oracle-palvelimella oracle_fdw avulla.
  • Salli PRAGMA AUTONOMOUS_TRANSACTION -toiminto viedä dblink-kääreen avulla itsenäisen tapahtuman aikaansaamiseksi.
  • Salli Oraclen SYNONYMS: n vieminen näkyminä. Näkymät voivat käyttää ulkomaista taulukkoa ja luoda "synonyymi" etätietokannan kohteena.
  • Lisätty tietojen trimmaus, kun DATA_TYPE käytetään muuntamaan CHAR (n) Oracle-sarakkeen varchar (n) tai tekstin. Oletus on leikata molemmin puolin tilaa merkkiä. Tätä toimintaa voidaan hallita käyttämällä kahta uutta asetustiedostoa TRIM_TYPE ja TRIM_CHAR.
  • Lisätty geometrisen rajoitteen tyypin ja ulottuvuuksien automaattinen tunnistus spatiaalisten indeksiparametrien avulla. Näin vältetään geometrisen sarakkeen peräkkäisen skannauksen yleiskatsaus.
  • Lisätty tuki Oraclen osajoukon vientiä varten ja luominen PostgreSQL: n osayksikölle vastaavalla liipaisulla.
  • Salli ja poista käytöstä direktiivit voivat nyt soveltaa suodatinta objektityyppiin. Taaksepäin yhteensopivuutta ei voida täysin säilyttää, vanhempi määritelmä koskee vain nykyistä vientityyppiä, tämä voi muuttaa viemääsi joissakin olosuhteissa. Katso lisätietoja asiakirjojen päivityksestä.

Uutta versiossa 14.0:

  • Edellinen versio ei vienyt toimintoa ilman koodirunkoa, kuten ulkoista C-toimintoa.
  • KOMMENTTI viedään näkymiltä.
  • Tehtävä korvaamaan jonkin puhelun SYS_CONTECT (USERENV, ...) PostgreSQL-vastaukselle.
  • Lisätty POSTGIS_SCHEMA-kokoonpanodirektiivi lisäämällä oma PostGis-kaava hakutietouteen.
  • Lisätty PG_SUPPORTS_IFEXISTS-konfigurointidirektiivi, jolla voidaan estää IF EXISTS -puhelu soittamalla Ora2Pg: n luomaan DDL-lausuntoon.
  • Käynnistimet ovat nyt poissuljettuja / sallittuja ALLOW- ja EXCLUDED-direktiiveissä määritettyjen taulukkonimien mukaisesti.
  • Salli sisäkkäisten taulukkojen automaattinen vienti (TYPE + TABLE + COPY).

Uutta versiossa 13.0:

  • Pakota vienti tyyppi INSERT kun käytetään kopiota ja taulukossa on GEOMETRY-sarake. En löydä ratkaisua vientiin kopiotiedostona tällä hetkellä.
  • Käyttäjän määritellyn tyypin kiinteä vienti tavoiksi.
  • Rajaa esineiden etsiminen sallimaan tai poista suodatin SQL-kyselyyn Perl-koodin sijaan, jotta vältytään haitallisilta kohteiden luettelosta. Kiitos menardoraman ominaisuuspyynnölle.
  • Lisätty tuki paikkatietojen viennille INSERT-tilassa. Tarvitaan vielä joitain töitä kopioinnin vientitilassa, jos mahdollista.
  • Kiinteä kysely noutaa SRID, joka rikkoi laastarin CONVERT_SRID.
  • Kiinteä väärä suodatin ALLOW-direktiivillä, kun haetaan osion luetteloa.
  • Lisättiin GRANT-viennin lukeminen syöttötiedostosta.
  • Kiinteä datatyyppimuunnos, kun käytetään syöttötiedostoa ja tietolajia, kuten varchar2 (10 BYTE).
  • Lisäsi kommentin vienti TABLE- ja VIEW-viennin avulla syöttötiedostoon.
  • Lisäsi TABLESPACE-tiedoston erottamista syöttötiedostosta.
  • Lisätty tuki SEQUENCE-uutolle tulotiedostosta.
  • Kiinteä väärä suodatin ALLOW -direktiivillä, kun viet partitaatiota. Suodatin tehtiin osion nimen kohdalla taulukon nimen sijasta, mikä tarkoittaa, että ALLOW-asetusten asettaminen ei johtanut minkäänlaiseen vientikauppaan.
  • Lisätty CONVERT_SRID-konfigurointidirektiivi ohjaa SRID: n automaattista muuntamista standardiksi EPSG: ksi käyttäen Oracle SDO -toimintoa sdo_cs.map_oracle_srid_to_epsg () Oracle-toiminnolla.
  • Korjattu typo luodaan etuliite osioiduissa taulukoissa. Kiitos menardoraman laastarille.
  • Määräpaikan korvaaminen kiinteällä sijainnilla SHOW_COLUMN ja COPY-viennin aikana. MODIFY_TYPE: n käyttäminen toimi vain taulukon viennissä.
  • Pakota pl / sql -muunnos TABLE-viennillä korvaamaan kehittyneet oletusarvot. Kiinteä koodi TRUNC (SYSDATE, MONTH) oletusarvona ja kaikkialla, joka pitäisi olla: date_trunc (kuukausi, LOCALTIMESTAMP).
  • Kiinteä koodi, joka koskee ainutkertaisen osion indeksin nimeämistä.
  • Lisätty PREFIX_PARTITION määritysdirektiivi. Kun se on käytössä, se pakottaa nimetä uudelleen kaikki osion taulukon nimi emolevyn nimellä.
  • Lisätty AUTODETECT_SPATIAL_TYPE asetustiedostossa ja dokumentaatiota tästä uudesta direktiivistä.
  • Lisätty SDO_GEOMETRY-saraketyypin vienti. Ne pohjimmiltaan viedään ei-rajoitettuun "geometriaan" kirjoita SRID, jos määritetty.

Vastaavia ohjelmistoja

way.js
way.js

1 Mar 15

browser.js
browser.js

6 Jun 15

Flickity
Flickity

6 Mar 16

Muu ohjelmistojen kehittäjä Darold Gilles

pgFormatter
pgFormatter

10 Feb 16

pgCluu
pgCluu

1 Oct 15

SysUsage
SysUsage

1 Mar 15

Kommentit Ora2Pg

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!
Haku luokan mukaan