Ora2Pg

Software screenshot:
Ora2Pg
Software detaljer:
Version: 17.5 Opdateret
Upload dato: 29 Sep 17
Udvikler: Darold Gilles
Licens: Gratis
Popularitet: 52

Rating: nan/5 (Total Votes: 0)

Ora2Pg kan bruges på to måder.

Den første og oplagte er at flytte eller replikere information fra Oracle-databaser til PostgreSQL-installationer.

Den anden er lidt kompliceret, men Ora2Pg kan også bruges til at omdanne engineering Oracle-databasestrukturer ved at oprette en dumpfil, der omhyggeligt rekonstruerer databasens skema på en nem måde at følge.

Ora2Pg fungerer baseret på en konfigurationsfil, hvor udviklere kan styre en masse indstillinger og justere eksportprocessen for at passe deres databaser og de registrerede data.

Ora2Pg kan i øjeblikket bruges til at eksportere databaseskemaer, bruger nd grup privilegier, intervaller og liste partitioner, bare nogle af databasens tabeller, funktioner, udløsere, procedurer, pakker og selvfølgelig de fulde data.

Siden SQL-syntaksen, der bruges med de to databaser, adskiller sig lidt, vil Ora2Pg også omdanne PLSQL-kode til PLPGSQL-markup.

Installation og mere dybtgående instruktioner leveres med pakkeens README-fil.

Hvad er nyt i denne udgave:

  • ORA_INITIAL_COMMAND for at kunne udføre en brugerdefineret kommando lige efter forbindelsen til Oracle, for eksempel for at låse en sikkerhedspolitik op.
  • INTERNAL_DATE_MAX for at ændre opførelsen af ​​Ora2Pg med intern dato fundet i brugerdefinerede typer.

Hvad er nyt i version 16.1:

  • ORA_INITIAL_COMMAND for at kunne udføre en brugerdefineret kommando lige efter forbindelse til Oracle, for eksempel for at låse op for en sikkerhedspolitik.
  • INTERNAL_DATE_MAX for at ændre opførelsen af ​​Ora2Pg med intern dato fundet i brugerdefinerede typer.

Hvad er nyt i version 15.3:

  • ORA_INITIAL_COMMAND for at kunne udføre en brugerdefineret kommando lige efter forbindelse til Oracle, for eksempel for at låse op for en sikkerhedspolitik.
  • INTERNAL_DATE_MAX for at ændre opførelsen af ​​Ora2Pg med intern dato fundet i brugerdefinerede typer.

Hvad er nyt i version 15.2:

  • ORA_INITIAL_COMMAND for at kunne udføre en brugerdefineret kommando lige efter forbindelse til Oracle, for eksempel for at låse op for en sikkerhedspolitik.
  • INTERNAL_DATE_MAX for at ændre opførelsen af ​​Ora2Pg med intern dato fundet i brugerdefinerede typer.

Hvad er nyt i version 15.1:

  • Fast erstatning af funktionsnavn, som omfatter SELECT i deres navn af PERFORM. Tak til Frederic Bamiere for rapporten.
  • Fast oprettelse af kilder underkataloger, når du initialiserer et nyt migrationsprojekt.

Hvad er nyt i version 15.0:

  • Tilføjet support til PostgreSQL external_file-udvidelsen for at efterligne BFILE-typen fra Oracle. Se https://github.com/darold/external_file for at få flere oplysninger.
  • Tillad eksport af Oracle's DIRECTORY som eksternt filforlængelsesobjekter. Dette vil også forsøge at eksportere læse / skrive privilegium på disse mapper.
  • Tillad eksport af Oracle's DATABASE LINK som Oracle Foreign Data wrapper server ved hjælp af oracle_fdw.
  • Tillad funktion med PRAGMA AUTONOMOUS_TRANSACTION at eksporteres via en dblink wrapper for at opnå den autonome transaktion.
  • Tillad eksport af Oracle SYNONYMS som visninger. Visninger kan bruge udenlandsk tabel til at oprette "synonym" på objektet af en fjern database.
  • Tilføjet trimning af data, når DATA_TYPE bruges til at konvertere CHAR (n) Oracle-kolonnen til varchar (n) eller tekst. Standard er at trimme begge sider enhver mellemrum karakter. Denne adfærd kan styres ved hjælp af to nye konfigurationsdirektiver TRIM_TYPE og TRIM_CHAR.
  • Tilføjet automatisk detektion af geometribegrænsningstype og dimensioner gennem rumlige indeksparametre. Dette undgår overhead af sekventiel scanning af den geometriske kolonne.
  • Tilføjet support for at eksportere Oracle subpartition og oprette delpartition for PostgreSQL med den tilsvarende trigger.
  • ALLOW og EXCLUDE direktiver kan nu anvende filter på objekttype. Kompatibilitet bagud kan ikke opretholdes fuldt ud, ældre definition gælder kun for den aktuelle eksporttype. Dette kan ændre din eksport under visse forhold. Se dokumentationsopdatering for mere forklaring.

Hvad er nyt i version 14.0:

  • Eksport af sprogklang C-funktion. Forrige version eksporterede ikke funktion uden kodekrop som ekstern C-funktion.
  • Eksport af COMMENT fra visninger.
  • Funktion til at erstatte nogle opkald til SYS_CONTECT (USERENV, ...) af PostgreSQL-ækvivalenten.
  • Tilføjet POSTGIS_SCHEMA konfigurationsdirektiv for at tilføje det dedikerede PostGis-skema i search_path.
  • Tilføjet PG_SUPPORTS_IFEXISTS konfigurationsdirektiv for at kunne undertrykke, hvis EXISTS kalder i DDL-sætning genereret af Ora2Pg.
  • Udløsere er nu alle udelukket / tilladt efter de tabelnavne, der er angivet i ALLOW og EXCLUDED direktiverne.
  • Tillad automatisk eksport af indlejrede tabeller (TYPE + TABLE + COPY).

Hvad er nyt i version 13.0:

  • Force eksporttype, der skal indsættes, når COPY bruges, og en tabel har en GEOMETRIS-kolonne. Jeg kan ikke finde en løsning til at eksportere som kopi erklæring for øjeblikket.
  • Fast eksport af brugerdefineret type som objekt.
  • Begræns søgningen af ​​objekter til ALLOW eller EXCLUDE filteret i SQL-spørgsmålet i stedet for Perl-koden for at undgå at hente stor liste over objekter på en sådan database. Tak til menardorama for funktionsanmodningen.
  • Tilføjet support til rumlig dataeksport i INSERT-tilstand. Har stadig brug for noget arbejde i COPY-eksporttilstand, hvis det er muligt.
  • Fast forespørgsel for at hente SRID, der er brudt med patch på CONVERT_SRID.
  • Fixeret forkert filter med ALLOW-direktiv, når du får listen over partitioner.
  • Tilføjet GRANT eksport læst fra en input fil.
  • Fast datatype konvertering, når du bruger input fil og datatype such varchar2 (10 BYTE).
  • Tilføjet eksport af kommentar med TABLE og VIEW eksport ved hjælp af en input fil.
  • Tilføjet ekstraktion af TABLESPACE fra en inputfil.
  • Tilføjet support til SEQUENCE-ekstraktion fra inputfil.
  • Fixeret forkert filter med ALLOW-direktiv, når du eksporterer partition. Filtret blev gjort på partitionsnavn i stedet for tabelnavn, hvilket betyder, at indstillingen ALLOW-direktivet ikke resulterede i nogen eksport.
  • Tilføjet CONVERT_SRID konfigurationsdirektivet til at styre den automatiske konvertering af SRID til standard EPSG ved hjælp af Oracle-funktionen Oracle SDO funktion sdo_cs.map_oracle_srid_to_epsg ().
  • Løs en skrivefelt i oprettelsesindekspræfikset på partitionerede tabeller. Takket være menardorama til plaster.
  • Fast ikke-erstatning af destination under SHOW_COLUMN og COPY eksport. Brug af MODIFY_TYPE fungerede kun i TABLE eksport.
  • Force pl / sql konvertering med TABLE eksport for at erstatte avancerede standardværdier. Faste kode TRUNC (SYSDATE, MONTH) i standardværdi og overalt, der skal være: date_trunc (måned, LOCALTIMESTAMP).
  • Fast kode vedrørende navngivning af unik partitionindeks.
  • Tilføjet PREFIX_PARTITION konfigurationsdirektiv. Når det er aktiveret, tvinges det til at omdøbe alt partitionstabellnavn med navnet på forældrestabellen.
  • Tilføjet AUTODETECT_SPATIAL_TYPE i konfigurationsfilen og dokumentation om dette nye direktiv.
  • Tilføjet eksport af SDO_GEOMETRY kolonne type. De eksporteres dybest set til den ikke-begrænsede "geometri" skriv med SRID, hvis det er defineret.

Lignende software

ZenTest
ZenTest

13 Apr 15

floatShare
floatShare

12 May 15

Joist
Joist

10 Dec 15

Andre software developer Darold Gilles

SquidAnalyzer
SquidAnalyzer

10 Feb 16

SendmailAnalyzer
SendmailAnalyzer

10 Feb 16

pgCluu
pgCluu

1 Oct 15

Kommentarer til Ora2Pg

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori