Ora2Pg

Software screenshot:
Ora2Pg
Software ətraflı:
Version: 17.5 Yenil?nib
Tarixi Upload: 29 Sep 17
Geliştirici: Darold Gilles
Lisenziya: Pulsuz
Məşhurluq: 52

Rating: nan/5 (Total Votes: 0)

Ora2Pg iki şəkildə istifadə edilə bilər.

İlk və aydın olanı Oracle verilənlər bazasından məlumatların PostgreSQL qurğularına köçürülməsi və ya təkrarlanmasıdır.

İkinci bir az mürəkkəbdir, lakin Ora2Pg, verilənlər bazasının sxemini asanlıqla təqib edən bir dump faylını yaratmaqla, Oracle verilənlər bazası strukturlarını daha yaxşı şəkildə tərtib etmək üçün istifadə edilə bilər.

Ora2Pg developers bir dəstə parametrlərini idarə edə biləcək bir konfiqurasiya faylına əsasən işləyir və ixrac müddətini veritabanlarına və qeyd olunan məlumatlara uyğunlaşdırmaq üçün çimdikləşdirir.

Hal-hazırda, Ora2Pg verilənlər bazası sxemlərini, istifadəçi nd qrup imtiyazlarını, silsilələri və siyahı bölmələrini, verilənlər bazasının bəzi cədvəllərini, funksiyalarını, tetikleyicilerini, prosedurlarını, paketlərini və əlbəttə ki, tam məlumatları ixrac etmək üçün istifadə edilə bilər. >

İki verilənlər bazası ilə istifadə olunan SQL sintaksisi bir az fərqləndiyindən, Ora2Pg PLSQL kodunu PLPGSQL formatında düzəldəcəkdir.

Quraşdırma və daha ətraflı təlimat paketin README faylı ilə təmin edilir.

Bu sürümdə yeni nədir :

  • ORA_INITIAL_COMMAND, Oracle ilə əlaqə qurduqdan sonra, məsələn bir təhlükəsizlik siyasətini açmaq üçün xüsusi bir əmri yerinə yetirmək üçün.
  • INTERNAL_DATE_MAX, Ora2Pg-nin davranışını istifadəçi müəyyən edilmiş tiplərdə olan daxili tarixlə dəyişdirmək üçün.

16.1 versiyasında :

  • ORA_INITIAL_COMMAND məsələn bir təhlükəsizlik siyasətini açmaq üçün Oracle ilə əlaqə.
  • INTERNAL_DATE_MAX, Ora2Pg-nin davranışını istifadəçi müəyyən edilmiş tiplərdə olan daxili tarixlə dəyişdirmək üçün.

Yeni versiyası 15.3:

  • ORA_INITIAL_COMMAND məsələn bir təhlükəsizlik siyasətini açmaq üçün Oracle ilə əlaqə.
  • INTERNAL_DATE_MAX, Ora2Pg-nin davranışını istifadəçi müəyyən edilmiş tiplərdə olan daxili tarixlə dəyişdirmək üçün.

Yeni versiyası 15.2:

  • ORA_INITIAL_COMMAND xüsusi bir əmri yerinə yetirmək üçün məsələn bir təhlükəsizlik siyasətini açmaq üçün Oracle ilə əlaqə.
  • INTERNAL_DATE_MAX, Ora2Pg-nin davranışını istifadəçi müəyyən edilmiş tiplərdə olan daxili tarixlə dəyişdirmək üçün.

versiyası 15.1-də :

  • PERFORM tərəfindən adlarına SELECT olan funksiyanı adını dəyişdirin. Hesabat üçün Frederic Bamiere sayəsində.
  • Yeni miqrasiya layihəsinin başlanğıcında mənbələr alt dizinlərinin Sabit yaradılması.

Sürüm 15.0'da yeni :

  • Oracle'dan BFILE tipini təqlid etmək üçün PostgreSQL external_file uzantısına əlavə dəstək. Daha ətraflı məlumat üçün https://github.com/darold/external_file səhifəsinə baxın.
  • Oracle DIRECTORY-ni xarici_file uzadılması obyektləri kimi ixrac etməyə icazə verin. Bu, həmin dizinler üzrə oxu / yazma imtiyazını ixrac etməyə çalışacaq.
  • Oracle'ın DATABASE LINK'ini oracle_fdw istifadə edərək Oracle xarici məlumat sarğı server olaraq ixrac etməyə icazə verin.
  • PRAGMA AUTONOMOUS_TRANSACTION ilə öhdəliklərin yerinə yetirilməsi üçün dblink paketi vasitəsilə ixrac olunmasına icazə verin.
  • Oracle şirkətinin SYNONYMS-lərini baxış kimi ixrac etməyə icazə verin. Baxışlar "sinonimi" yaratmaq üçün xarici cədvəllərdən istifadə edə bilər. uzaq bir verilənlər bazasının obyekti.
  • CHAR (n) Oracle sütununu varchar (n) və ya mətnə ​​çevirmək üçün DATA_TYPE istifadə edildikdə məlumatların qırılması əlavə edilib. Varsayım, hər iki tərəfi hər hansı bir kosmik xarakteri kəsməkdir. Bu davranış iki yeni konfiqurasiya direktifi TRIM_TYPE və TRIM_CHAR istifadə edərək idarə oluna bilər.
  • Konumsal indeks parametrləri ilə geometriya məhdudiyyəti növü və ölçülərinin avtomatik aşkarlanması. Bu, həndəsi sütunun ardıcıl taramasının üstünü çəkməyin.
  • Oracle alt bölümünü ixrac etmək və müvafiq trigger ilə PostgreSQL üçün alt bölmə yaratmaq üçün əlavə dəstək.
  • ALLOW və EXCLUDE direktivləri artıq obyektin növü üzrə filtr tətbiq edə bilərlər. Geri uyğunluq tamamilə saxlanıla bilməz, köhnə tərif yalnız cari ixrac növünə tətbiq oluna bilər, bu, bəzi şərtlərdə ixracınızı dəyişə bilər. Daha çox izahat üçün sənədlərin yeniləməsinə baxın.

14.0 versiyasında :

  • Əvvəlki versiya xarici C funksiyası kimi heç bir kod gövdəsi olmadan funksiyanı ixrac etməmişdir.
  • COMMENT görünüşündən ixrac.
  • PostgreSQL ekvivalenti ilə bəzi zəngləri SYS_CONTECT (USERENV, ...) əvəz etmək funksiyası.
  • Özel PostGis şemasını search_path'e əlavə etmək üçün POSTGIS_SCHEMA konfiqurasiya direktivini əlavə etdi.
  • OA2PG tərəfindən yaradılan DDL hesabatında IF EXISTS çağırışını bastırmaq üçün PG_SUPPORTS_IFEXISTS konfiqurasiya direktivini əlavə etdi.
  • TƏCRÜBƏ və TƏDBİRLƏRİ direktivlərində göstərilən cədvəl adlarından sonra tetikler artıq istisna olunur / icazə verilir.
  • Daxili masaların avtomatik ixracına icazə verin (TYPE + TABLE + COPY).

Sürüm 13.0'da nə yeni :

  • COPY istifadə edildikdə və bir cədvəldə bir GEOMETRY sütunu olduqda ixrac növünü INSERT olmağa məcbur edir.
  • əgər SRID ilə yazın

Oxşar proqram

jQuery GridManager
jQuery GridManager

13 Apr 15

jQMeter
jQMeter

12 May 15

VisSense.js
VisSense.js

10 Dec 15

Geliştirici digər proqram Darold Gilles

SendmailAnalyzer
SendmailAnalyzer

10 Feb 16

pgFormatter
pgFormatter

10 Feb 16

SysUsage
SysUsage

1 Mar 15

pgCluu
pgCluu

1 Oct 15

Şərh Ora2Pg

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!