| ORA2PG ORA2PG is een PERL-module om een Oracle-database-schema naar een PostgreSQL-compatibel schema te exporteren. |
Download nu |
ORA2PG Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Gilles DAROLD
- Uitgever website:
- http://www.samse.fr/GPL/sysusage/
ORA2PG Tags
ORA2PG Beschrijving
ORA2PG is een PERL-module om een Oracle-database-schema te exporteren naar een postgresql-compatibel schema. ORA2PG is een PERL-module om een Oracle-database-schema te exporteren naar een postgresql-compatibel schema. ORACE2PG-project verbindt uw Oracle-database, haalt zijn structuur uit en genereert een SQL-script dat u in uw PostGresQL-database kunt laden. Het dumpt het database-schema (tabellen, meningen, sequenties, indexen, subsidies) met primaire, unieke en buitenlandse sleutels PostgreSQL Syntaxis zonder de SQL-code gegenereerd te bewerken. Het dump ook Oracle-gegevens in PostgreSQL DB als online proces of in een bestand. U kunt kiezen welke kolommen kunnen worden geëxporteerd voor elke tabel. Wat is er nieuw in deze release: · Fix ontbrekende gebruikersnaam bij PG-verbinding. Dank aan Brendan Richards. · Fix $ ENV {ORACLE_HOME} en $ ENV {NLS_LANG} om niet te worden overschreven door configuratie-instellingen als ze al in de omgeving zijn gedefinieerd. · Fix typo in ORA2PG.PL waar Houd_PKey_NAMES is vervangen door HOUD_PKEYS_NAME en dus voorkom het gebruik van Keep_Pey_nels in de configuratie. Dank aan Olivier MaMain voor het rapport. · Configuratiebestandsrichtlijnen zijn nu voorkomend ongevoelig. · Forceer de parameter van het $ type die is gegeven aan _SQL_TYPE () om in hoofdletters in die methode te zijn in plaats van tijdens functie-oproep. Dank aan Ali Pouya voor het rapport. · Wijzig ORA2PG.PL om de verouderde oproep naar Export_Data () te verwijderen. Gebruik nu alleen export_schema (). Wijzig ORA2PG.PL om het te vereenvoudigen. Het lezen van configuratie wordt nu intern uitgevoerd door ORA2PG.PM, evenals alle andere initialisatieproces. U kunt altijd alle configuratie-opties overschrijven in oproep naar nieuwe ORA2PG (). Nu kan Ora2PG.pl zo eenvoudig zijn als: · Gebruik ORA2PG; · Mijn $ schema = Nieuwe ORA2PG ('config' => "/etc/ora2pg.conf"); · $ Schema-> export_schema (); · EXIT (0); · Dit zal minder verwarrend zijn. U kunt ORA2PG.PM upgraden zonder dat daarom, achterwaartse compatibiliteit met de vorige versie wordt bewaard. · Bekijk de hele documentatie met de grote hulp van Ali Pouya. · Type Boolean toevoegen omgezet in Boolean. · PG_Supports_inout is nu standaard ingeschakeld in het configuratiebestand SQL en PL / SQL naar PLPGSQL Converter: · Vervang minus-oproep tot behalve · Vervang DBMS_OUTPUT.PUT, DBMS_OUTPUT.PUT_LINE, DBMS_OUTPUT.NEW_LINE door het PLPGSQL-equivalent: Verhoog kennisgeving · Herschrijffunctie / procedure / pakket-omzetfuncties. Deze Oracle SQL Converter voor functie / procedure / pakket wordt nu alleen toegepast als de configuratierichtlijn PLSQL_PGSQL in staat is, anders wordt deze Oracle-code geëxporteerd zoals het is. Dank aan Ali Pouya voor de hulp. · Gereserveerde oproep aan SQL-transactie alleen voor het exporttype van gegevens. Anderen Exporttype Gebruik nu Set On_Ror_Stop op. Dank aan Ali Pouya. · Herstel tablespace creatie in schema (ontbrekende search_path). Dank aan Olivier MaMain. · Bevestig het type dat wordt geretourneerd door de methode _SQL_TYPE () in het geval van een numeriek met NULL LEN en PG_Numeric_Type is ingesteld. Dank aan Ali Pouya. Wijzig Function Body Delimiter tot $ body $ om het gebruik van $$ in het lichaam toe te staan als offerte vervanging. Dank aan Ali Pouya. Fix Retourtype uit de functie. Als meerdere PARAMETERS: RECORD, ALS Slechts één OUT-parameter, zijn type retourneert. Indien NO-parameter: retourvoid. Dank aan Ali Pouya. · Fix exportgegevens wanneer de naam van een kolom in de tabel overeenkomt met commentaar, audit of andere gedefinieerde gereserveerde woorden. Deze gereserveerde woorden worden gedefinieerd in een nieuwe configuratie-variabele Ora_Reserved_words. Het accepteert een lijst met door komma's gescheiden gereserveerde woorden. Dank aan Andrea Agosti voor het rapport. · Fix configuratie-parser die de definitie van aangepaste sysusers weglaat.
ORA2PG Gerelateerde software