Ora2Pg

Screenshot Software:
Ora2Pg
Detalii soft:
Versiune: 17.5 Actualizat
Incarca data: 29 Sep 17
Producător: Darold Gilles
Licenţă: Gratuit
Popularitate: 52

Rating: nan/5 (Total Votes: 0)

Ora2Pg pot fi utilizate în două moduri.

Prima și cea evidentă este pentru mutarea sau replicarea informațiilor din bazele de date Oracle în instalările PostgreSQL.

Al doilea este un pic mai complicat, dar Ora2Pg poate fi de asemenea folosit pentru a inversa ingineria unor structuri de baze de date Oracle, creând un fișier dump care reconstruiește schema bazei de date într-un mod ușor de urmat.

Ora2Pg funcționează pe baza unui fișier de configurare, unde dezvoltatorii pot controla o grămadă de setări și pot optimiza procesul de export pentru a se potrivi cu bazele lor de date și cu datele înregistrate.

În prezent, Ora2Pg poate fi folosit pentru a exporta scheme de baze de date, privilegii pentru utilizator, grupuri și partiții de listă, doar câteva dintre tabelele, funcțiile, declanșatoarele, procedurile, pachetele și, bineînțeles, datele complete. >

Deoarece sintaxa SQL folosită cu cele două baze de date diferă puțin, Ora2Pg va transforma, de asemenea, codul PLSQL la marcajul PLPGSQL.

Ce este nou în această ediție:

  • ORA_INITIAL_COMMAND pentru a putea executa o comandă personalizată imediat după conectarea la Oracle, de exemplu pentru a debloca o politică de securitate.
  • INTERNAL_DATE_MAX pentru a modifica comportamentul lui Ora2Pg cu data internă găsită în tipurile definite de utilizator.

Ce este nou în versiunea 16.1:

  • ORA_INITIAL_COMMAND pentru a fi în măsură să execute o anumită comandă imediat după conectarea la Oracle, de exemplu, pentru a debloca o politică de securitate.
  • INTERNAL_DATE_MAX pentru a modifica comportamentul lui Ora2Pg cu data internă găsită în tipurile definite de utilizator.

Ce este nou în versiunea 15.3:

  • ORA_INITIAL_COMMAND pentru a putea executa o comandă particulară imediat după conectarea la Oracle, de exemplu, pentru a debloca o politică de securitate.
  • INTERNAL_DATE_MAX pentru a modifica comportamentul lui Ora2Pg cu data internă găsită în tipurile definite de utilizator.

Ce este nou în versiunea 15.2:

  • ORA_INITIAL_COMMAND pentru a fi în măsură să execute o anumită comandă imediat după conectarea la Oracle, de exemplu, pentru a debloca o politică de securitate.
  • INTERNAL_DATE_MAX pentru a modifica comportamentul lui Ora2Pg cu data internă găsită în tipurile definite de utilizator.

Ce este nou în versiunea 15.1:

  • Înlocuirea fixă ​​a numelui funcției, care include SELECT în numele acestora prin PERFORM. Mulțumită lui Frederic Bamiere pentru raport.
  • Crearea definitivă a subdirectoarelor de surse atunci când se inițiază un nou proiect de migrare.

Ce este nou în versiunea 15.0:

  • A fost adăugat suport pentru extensia PostgreSQL extern_file pentru a imita tipul de tip BFILE de la Oracle. Pentru mai multe informații, consultați https://github.com/darold/external_file.
  • Permite exportul DIRECTORULUI Oracle ca obiecte de extensie externă. Acest lucru va încerca, de asemenea, să exportați privilegiul de citire / scriere pe acele directoare.
  • Permite exportul DATABASE LINK al Oracle ca server de împachetare externă Oracle folosind oracle_fdw.
  • Permiteți ca funcția cu PRAGMA AUTONOMOUS_TRANSACTION să fie exportată printr-un wrapper dblink pentru a realiza tranzacția autonomă.
  • Permite exportul SYNONYMS-ului Oracle ca vizualizare. Vizualizările pot utiliza tabele străine pentru a crea "sinonim" pe obiectul unei baze de date la distanță.
  • A fost adăugat decuparea datelor când DATA_TYPE este folosit pentru a converti coloana CHAR (n) Oracle în varchar (n) sau text. Implicit este să tăiați ambele părți orice caracter spațiu. Acest comportament poate fi controlat utilizând două noi direcții de configurare TRIM_TYPE și TRIM_CHAR.
  • A fost adăugată detectarea automată a tipului și dimensiunilor constrângerii geometriei prin parametrii indexului spațial. Acest lucru va evita suprafata scanării secvențiale a coloanei geometrice.
  • A fost adăugat suport pentru exportul subdistribuției Oracle și a crea sub partiție pentru PostgreSQL cu declanșatorul corespunzător.
  • directivele ALLOW și EXCLUDE pot aplica filtrul pe tipul de obiect. Compatibilitatea înapoi nu poate fi pe deplin conservată, definiția mai veche se va aplica numai tipului de export curent, aceasta ar putea schimba exportul dvs. în anumite condiții. Consultați actualizarea documentației pentru mai multe explicații.

Ce este nou în versiunea 14.0:

  • Exportul funcției C declarație de limbă. Versiunea anterioară nu a fost o funcție de exportare cu niciun corp de cod, cum ar fi funcția C externă.
  • Exportați COMMENT din vizualizări.
  • Funcția de înlocuire a unui apel către SYS_CONTECT (USERENV, ...) de către echivalentul PostgreSQL.
  • A fost adăugată directiva de configurare POSTGIS_SCHEMA pentru a adăuga schema PostGis dedicată în calea search_path.
  • A fost adăugată directiva de configurare PG_SUPPORTS_IFEXISTS pentru a putea suprima apelul IFS EXISTS în instrucțiunea DDL generată de Ora2Pg.
  • Declanșatoarele sunt acum toate excluse / permise în urma numelor de tabele specificate în directivele ALLOW și EXCLUDED.
  • Permite exportul automat al tabelelor imbricate (TYPE + TABLE + COPY).

Ce este nou în versiunea 13.0:

  • Exportați tipul de export care urmează să fie INSERT atunci când este utilizat COPY și un tabel are o coloană GEOMETRY. Nu găsesc o soluție de export ca declarație de copiere pentru moment.
  • Export exportat definitiv de tip definit de utilizator ca obiect.
  • Limitați căutarea obiectelor la filtrul ALLOW sau EXCLUDE în interogarea SQL în loc de codul Perl pentru a evita extragerea unei liste uriașe de obiecte de pe o astfel de bază de date. Datorită menardoramei pentru solicitarea de caracteristici.
  • A fost adăugat suport pentru exportul de date spațiale în modul INSERT. Aveți nevoie de lucru în modul de copiere COPY, dacă este posibil.
  • Interogare fixă ​​pentru a prelua SRID care a fost spart cu patch-ul pe CONVERT_SRID.
  • Filtru fixat greșit cu directiva ALLOW când obțineți lista de partiții.
  • A fost adăugat exportul GRANT dintr-un fișier de intrare.
  • Conversia tipului de date fixe la utilizarea fișierului de intrare și a tipului de date, cum ar fi varchar2 (10 BYTE).
  • A fost adăugat exportul de comentarii cu TABLE și VIEW exporturi folosind un fișier de intrare.
  • A fost adăugată extragerea TABLESPACE dintr-un fișier de intrare.
  • A fost adăugat suport pentru extracția SEQUENCE din fișierul de intrare.
  • Filtru fixat greșit cu directiva ALLOW la exportul partiției. Filtrul a fost realizat pe numele partiției în locul denumirii tabelului, ceea ce înseamnă că setarea directivelor ALLOW nu avea ca rezultat exportul deloc.
  • A fost adăugată directiva de configurare CONVERT_SRID pentru a controla conversia automată a SRID la standardul EPSG folosind funcția Oracle SDO sdo_cs.map_oracle_srid_to_epsg () Oracle.
  • Fixați o greșeală în prefixul indexului de creare pe tabelele partiționate. Datorită menardoramei pentru plasturele.
  • Înlocuirea definitivă a destinației în timpul exportului SHOW_COLUMN și COPY. Utilizarea MODIFY_TYPE a funcționat numai în exportul TABLE.
  • Forțați conversia pl / sql cu exportul TABLE pentru a înlocui valorile implicite avansate. Codul fix TRUNC (SYSDATE, MONTH) în valoare implicită și oriunde ar trebui să fie: date_trunc (lună, LOCALTIMESTAMP).
  • Cod fix în ceea ce privește denumirea indexului unic de partiții.
  • A fost adăugată directiva de configurare PREFIX_PARTITION. Când este activată, va forța redenumirea întregului nume al tabelului de partiții cu numele tabelului părinte.
  • A fost adăugat AUTODETECT_SPATIAL_TYPE în fișierul de configurare și documentația despre această nouă directivă.
  • A fost adăugat exportul tipului de coloană SDO_GEOMETRY. Ele sunt practic exportate către "geometria" non-constrânsă " tip cu SRID dacă este definită.

Software similare

Alte software-uri de dezvoltator Darold Gilles

SendmailAnalyzer
SendmailAnalyzer

10 Feb 16

pgCluu
pgCluu

1 Oct 15

SysUsage
SysUsage

1 Mar 15

SquidAnalyzer
SquidAnalyzer

10 Feb 16

Comentarii la Ora2Pg

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!