Ora2Pg

Szoftver screenshot:
Ora2Pg
Szoftver adatai:
Változat: 17.5 Frissítve
Feltöltés dátuma: 29 Sep 17
Fejlesztő: Darold Gilles
Engedély: Ingyenes
Népszerűség: 52

Rating: nan/5 (Total Votes: 0)

Ora2Pg kétféleképpen használható.

Az első és nyilvánvaló információ az Oracle adatbázisokból a PostgreSQL telepítésekre történő áthelyezése vagy ismétlődése.

A második egy kicsit bonyolult, de az Ora2Pg-t is fel lehet használni a nagy Oracle adatbázis struktúrák mérnöki visszafordítására olyan dump fájl létrehozásával, amely az adatbázis sémáját közelebbről követve rekonstruálja.

Az Ora2Pg egy konfigurációs fájl alapján működik, ahol a fejlesztők egy csomó beállítással szabályozhatják és módosíthatják az exportfolyamatot adatbázisuk és a rögzített adatokhoz.

Az Ora2Pg jelenleg az adatbázis sémák, a felhasználói és csoportos jogosultságok, a tartományok és a listák partícióinak exportálására használható, csak az adatbázis tábláinak, funkcióinak, triggerjeinek, eljárásainak, csomagjainak és természetesen a teljes adatoknak.

Mivel a két adatbázisban használt SQL szintaxis kicsit eltér, az Ora2Pg a PLSQL kódot PLPGSQL jelöléssé alakítja.

A telepítés és a részletes útmutatás a csomag README fájljában található.

Újdonság ebben a kiadásban:

  • ORA_INITIAL_COMMAND, hogy egyéni parancsot futtasson közvetlenül az Oracle-kapcsolathoz, például egy biztonsági házirend feloldásához.
  • INTERNAL_DATE_MAX megváltoztathatja az Ora2Pg viselkedését a felhasználó által definiált típusokban talált belső dátummal.

Újdonság a 16.1-es verzióban:

  • ORA_INITIAL_COMMAND, kapcsolat az Oracle-hez, például a biztonsági házirend feloldásához.
  • INTERNAL_DATE_MAX megváltoztathatja az Ora2Pg viselkedését a felhasználó által definiált típusokban talált belső dátummal.

Az újdonság a 15.3 verzióban:

  • ORA_INITIAL_COMMAND, kapcsolat az Oracle-hez, például a biztonsági házirend feloldásához.
  • INTERNAL_DATE_MAX megváltoztathatja az Ora2Pg viselkedését a felhasználó által definiált típusokban talált belső dátummal.

Újdonság a 15.2-es verzióban:

  • ORA_INITIAL_COMMAND, kapcsolat az Oracle-hez, például a biztonsági házirend feloldásához.
  • INTERNAL_DATE_MAX megváltoztathatja az Ora2Pg viselkedését a felhasználó által definiált típusokban talált belső dátummal.

Az újdonság a 15.1-es verzióban:

  • A függvény nevének javítása, amely a SELECT nevet tartalmazza PERFORM segítségével. Köszönet Frederic Bamiere-nek a jelentésért.
  • Az új migrációs projektek inicializálása során a források alkönyvtárainak rögzített létrehozása

Az újdonság a 15.0 verzióban:

  • Hozzáadta a PostgreSQL external_file kiterjesztés támogatását az Oracle BFILE típusú utánzásához. További információ: https://github.com/darold/external_file.
  • Engedélyezi az Oracle DIRECTORY exportálását external_file kiterjesztésű objektumokként. Ezzel megpróbálhatja az olvasási / írási jogosultságok exportálását ezeken a könyvtárakon is.
  • Engedélyezheti az Oracle DATABASE LINK Oracle külföldi adatbeviteli kiszolgálójának exportálását az oracle_fdw használatával.
  • A PRAGMA AUTONOMOUS_TRANSACTION funkcióval egy dblink csomagoláson keresztül exportálhatja az autonóm tranzakció megvalósítását.
  • Engedélyezi az Oracle SYNONYMS megjelenítését nézetekként. A nézetek használhatják a kültéri táblázatot a "szinonimának" egy távoli adatbázis objektumán.
  • Hozzáadott adatok csonkolása, ha a DATA_TYPE-t a CHAR (n) Oracle oszlop varchar (n) vagy szöveges változására használják. Az alapértelmezés az, hogy mindkét oldalt a tér karaktert lehúzza. Ezt a viselkedést két új TRIM_TYPE és TRIM_CHAR konfigurációs irányelv vezérelheti.
  • Automatikusan felismeri a geometriai kényszer típusát és dimenzióit a térbeli index paraméterek segítségével. Ezzel elkerülhető a geometriai oszlop szekvenciális vizsgálatának felülete.
  • Hozzáadta a támogatást az Oracle sub partíció exportálásához és a megfelelő triggerhez a PostgreSQL-hez tartozó al-partíció létrehozásához.

  • A
  • ALLOW AND EXCLUDE direktívák mostantól alkalmazhatnak szűrőt az objektumtípuson. A visszafelé kompatibilitást nem lehet teljesen megőrizni, a régebbi definíció csak az aktuális exporttípusra érvényes, ez bizonyos feltételek mellett megváltoztathatja exportját. További részletekért lásd a dokumentáció frissítését.

Az újdonság a 14.0-es verzióban:

  • Az előző verzió nem exportált olyan funkciót, amely nem tartalmazott kódtestet, például külső C függvényt.
  • A COMMENT exportálása a nézetekből.
  • A hívás SYS_CONTECT (USERENV, ...) helyettesítése a PostgreSQL egyenértékével.
  • Hozzáadta a POSTGIS_SCHEMA konfigurációs direktíva hozzáadásával a dedikált PostGis sémát a keresési_útvonalba.
  • Hozzáadott PG_SUPPORTS_IFEXISTS konfigurációs direktíva ahhoz, hogy elnyomja az IF EXISTS meghívását az Ora2Pg által generált DDL utasításhoz.
  • A triggerek mindegyike ki van zárva / engedélyezve az ALLOW és EXCLUDED irányelvekben megadott táblázatok alapján.
  • Engedélyezi a beágyazott táblák automatikus megjelenítését (TYPE + TABLE + COPY).

Az újdonság a 13.0 verzióban:

  • A KÍNÁLAT használatakor az export típusát be kell írni INSERT-be, és egy táblázathoz egy GEOMETRY oszlop tartozik. Jelenleg nem találok megoldást másolatkészítésre.
  • A felhasználó által definiált típus objektumként történő rögzítése.
  • Az objektumok objektumainak leképezése az ALLOW or EXCLUDE szűrőbe az SQL lekérdezésbe a Perl-kód helyett elkerülheti az objektumok óriási objektumlistájának lekérését. A menardorámának köszönhetően a szolgáltatáskéréshez.
  • Hozzáadta a térbeli adatok exportálásának támogatását INSERT módban. A COPY exportálásához szükség van néhány munkára, ha lehetséges.
  • Javítva a (z) CONVERT_SRID javítással sérült SRID lekérdezését.
  • Rögzítette a rossz szűrőt az ALLOW direktíva használatával a partíciók listájának lekérésekor.
  • Hozzáadott GRANT export olvasása bemeneti fájlból.
  • Fix adattípus-konverzió, amikor bemeneti fájlt és adattípust használ, például varchar2 (10 BYTE).
  • Megjegyzéseket exportáltak a TABLE és VIEW exportokkal egy bemeneti fájl segítségével.
  • Hozzáadta a TABLESPACE kitöltését egy bemeneti fájlból.
  • Hozzáadta a SEQUENCE extrakciót a bemeneti fájlból.
  • Javítva helytelen szűrőt ad az irányelv engedélyezésével a partíció exportálásakor. A szűrő a partíció nevén történt az asztalnév helyett, ami azt jelenti, hogy az ALLOW irányelv beállítása nem eredményezett egyáltalán exportot.
  • Hozzáadta a CONVERT_SRID konfigurációs direktíva az SRID automatikus konverzióját szabványos EPSG-ként az Oracle SDO függvénnyel sdo_cs.map_oracle_srid_to_epsg () Oracle függvénnyel.
  • Javítva a töredezettségű tömböt a létrehozott indexelő előtagban. Köszönet a menardorámának a javításhoz.
  • A rendeltetési hely helyreállítása nem SHOW_COLUMN és COPY exportálás közben. A (z) MODIFY_TYPE használata csak a TABLE exportálásában működött.
  • Erősítse a pl / sql konverziót TABLE exporttal a speciális alapértelmezett értékek cseréjéhez. Fix kód TRUNC (SYSDATE, HÓNAP) az alapértelmezett értékben és mindenhol: dátum_trunc (hónap, LOCALTIMESTAMP).
  • Fix kód az egyedi partíció-index-elnevezésekkel kapcsolatban.
  • Hozzáadta a PREFIX_PARTITION konfigurációs irányelvét. Engedélyezés esetén az összes partíciós tábla nevének átnevezése a szülõtábla nevével történik.
  • Hozzáadta az AUTODETECT_SPATIAL_TYPE-t a konfigurációs fájlban és az új irányelvhez tartozó dokumentációt.
  • Hozzáadott SDO_GEOMETRY oszlop típus exportálása. Alapvetően a nem korlátozott "geometriára" van exportálva. írja be az SRID-t ha megadja.

Hasonló program

Miner
Miner

13 May 15

App.js
App.js

12 May 15

Más szoftver fejlesztő Darold Gilles

pgFormatter
pgFormatter

10 Feb 16

SysUsage
SysUsage

1 Mar 15

pgCluu
pgCluu

1 Oct 15

Hozzászólások a Ora2Pg

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!