Ora2Pg

نرم افزار تصویر:
Ora2Pg
جزئیات نرم افزار:
نسخه: 17.5 به روز شده
ها تاریخ: 29 Sep 17
توسعه دهنده: Darold Gilles
پروانه: رایگان
محبوبیت: 52

Rating: nan/5 (Total Votes: 0)

Ora2Pg را می توان دو راه استفاده کرد.

اولین و واضح است که برای انتقال یا تکرار اطلاعات از پایگاه داده اوراکل به نصب شده PostgreSQL است.

دوم کمی پیچیده است، اما Ora2Pg همچنین می تواند برای ساختن پایگاه داده های بزرگ اوراکل، با ایجاد یک پرونده تخلیه ای که به شیوه ای آسان به دنبال آن طرح schema database را بازسازی می کند، استفاده شود.

Ora2Pg براساس یک فایل پیکربندی کار می کند، جایی که توسعه دهندگان می توانند یک دسته از تنظیمات را کنترل کنند و فرآیند صادرات را به گونه ای که پایگاه داده ها و داده های ثبت شده را در بر می گیرند، پیکربندی کنند.

در حال حاضر، Ora2Pg می تواند برای صادرات اسناد پایگاه داده، امتیازات کاربر گروه، محدوده ها و پارتیشن های لیست، فقط برخی از جداول پایگاه داده، توابع، راه اندازی، روش ها، بسته ها، و البته، داده های کامل.

از آنجا که نحو SQL با دو پایگاه داده کمی متفاوت است، Ora2Pg همچنین کد PLSQL را به نشانه گذاری PLPGSQL تبدیل می کند.

نصب و دستورالعمل های عمیق تر با فایل README بسته ارائه شده است.

چه جدید در این نسخه است:

ORA_INITIAL_COMMAND، قادر به اجرای یک دستور سفارشی فقط بعد از اتصال به اوراکل، به عنوان مثال برای باز کردن یک سیاست امنیتی.
INTERNAL_DATE_MAX برای تغییر رفتار Ora2Pg با تاریخ داخلی موجود در انواع تعریف شده توسط کاربر.

چه جدید در نسخه 16.1 وجود دارد:

ORA_INITIAL_COMMAND، قادر به اجرای یک دستور سفارشی فقط پس از اتصال به اوراکل، به عنوان مثال برای باز کردن یک سیاست امنیتی.
INTERNAL_DATE_MAX برای تغییر رفتار Ora2Pg با تاریخ داخلی موجود در انواع تعریف شده توسط کاربر.

چه جدید در نسخه 15.3 به دست آمده است:

ORA_INITIAL_COMMAND، قادر به اجرای یک دستور سفارشی پس از اتصال به اوراکل، به عنوان مثال برای باز کردن یک سیاست امنیتی.
INTERNAL_DATE_MAX برای تغییر رفتار Ora2Pg با تاریخ داخلی موجود در انواع تعریف شده توسط کاربر.

چه جدید در نسخه 15.2 به دست آمده است:

ORA_INITIAL_COMMAND، قادر به اجرای یک دستور سفارشی پس از اتصال به اوراکل، به عنوان مثال برای باز کردن یک سیاست امنیتی.
INTERNAL_DATE_MAX برای تغییر رفتار Ora2Pg با تاریخ داخلی موجود در انواع تعریف شده توسط کاربر.

چه جدید در نسخه 15.1 به دست می آید:

جایگزینی ثابت نام تابع که شامل SELECT در نام خود توسط PERFORM است. با تشکر از Frederic Bamiere برای گزارش
ایجاد یک منبع ثابت از زیر شاخه های منابع هنگام راه اندازی یک پروژه جدید مهاجرت.

چه جدید در نسخه 15.0 موجود است:

اضافه شدن پشتیبانی از پسوند external_file PostgreSQL برای تقلید از نوع BFILE از اوراکل. برای اطلاعات بیشتر به https://github.com/darold/external_file مراجعه کنید.
اجازه صادرات دایرکتوری اوراکل به عنوان external_file اشیاء افزوده. این همچنین سعی خواهد کرد که امتیازات خواندن و نوشتن را در آن فهرست ها صادر کند.
اجازه صادرات DATABASE LINK اوراکل به عنوان اوراکل خارجی بسته بندی داده با استفاده از oracle_fdw.
برای رسیدن به معامله مستقل، با PRAGMA AUTONOMOUS_TRANSACTION تابع را از طریق wrapper dblink صادر کنید.
اجازه صادرات SYNONYMS اوراکل به عنوان دیدگاه. نمایش ها می توانند از جدول خارجی برای ایجاد & quot؛ سمبل و & quot؛ استفاده کنند. در مورد یک پایگاه داده از راه دور.
اضافه کردن تکه کردن داده ها هنگامی که DATA_TYPE برای تبدیل CHAR (n) ستون اوراکل به varchar (n) یا متن استفاده می شود. پیش فرض این است که هر دو طرف هر شخصیت فضایی را ترمیم کنید. این رفتار را می توان با استفاده از دو دستورالعمل پیکربندی جدید TRIM_TYPE و TRIM_CHAR کنترل کرد.
اضافه خودکار تشخیص نوع و اندازه ابعاد هندسی از طریق پارامترهای شاخص فضایی. این اجتناب از سربار اسکن متوالی ستون هندسی است.

اضافه شدن پشتیبانی برای صادرات Oracle زیر پارتیشن و ایجاد زیر پارتیشن برای PostgreSQL با ماشه مربوطه.
دستورالعملهای اجازه و رد کردن در حال حاضر قادر به اعمال فیلتر در نوع شی است. سازگاری برگشتی را نمی توان به طور کامل حفظ کرد، تعریف قدیمی فقط برای نوع صادرات فعلی مورد استفاده قرار می گیرد، این می تواند صادرات شما را در برخی شرایط تغییر دهد. توضیحات بیشتر را ببینید.

چه جدید در نسخه 14.0 موجود است:

صادرات اعلامیه زبان C عملکرد. نسخه قبلی تابع صادراتی را بدون هیچ گونه کد مانند عملکرد خارجی C انجام نداد.
صادرات COMMENT از نمایش ها.
تابع برای جایگزینی برخی از تماس به SYS_CONTECT (USERENV، ...) توسط معادل PostgreSQL.
دستورالعمل پیکربندی POSTGIS_SCHEMA اضافه شده است تا Schema PostGis اختصاصی را در search_path اضافه کند.
دستورالعمل پیکربندی PG_SUPPORTS_IFEXISTS اضافه شده است تا قادر به فرار از تماس IF EXISTS در بیانیه DDL تولید شده توسط Ora2Pg باشد.
در حال حاضر همه گیرنده ها به علت نام جدول در دستورالعمل های ALLOW و EXCLUDED حذف / مجاز هستند.
اجازه صادرات جداول توپی غیرمجاز (TYPE + TABLE + COPY) را فعال کنید.

چه جدید در نسخه 13.0 موجود است:

هنگام استفاده از COPY، نوع صادرات نوع INSERT است و یک جدول دارای ستون GEOMETRY است. من نمی توانم یک راه حل برای صادرات به عنوان کپی بیانیه برای لحظه ای پیدا کنم.
صادرات ثابت نوع کاربر به عنوان شیء.
محدود کردن جستجو کردن اشیاء به فیلتر ALLOW یا EXCLUDE به query SQL به جای کد پرل، برای جلوگیری از بازیابی لیست عظیمی از اشیاء در چنین پایگاه داده. با تشکر از manardorama برای درخواست ویژگی.
اضافه شدن پشتیبانی از صادرات داده های فضایی در حالت INSERT. در صورت امکان، در حالت صادرات COPY به برخی از کارها نیاز است.
پرس و جو ثابت برای بازیابی SRID که شکسته شده با پچ در CONVERT_SRID.
فیلتر خطای اشتباه را با دستور ALLOW در هنگام گرفتن فهرست پارتیشن.
صادرات GRANT به عنوان خوانده شده از یک فایل ورودی.
تبدیل نوع داده ثابت با استفاده از فایل ورودی و نوع داده مانند varchar2 (10 BYTE).
صادرات اظهار نظر با TABLE و VIEW صادرات با استفاده از یک فایل ورودی اضافه شده است.
استخراج اضافه شده از TABLESPACE از یک فایل ورودی.
اضافه شدن پشتیبانی از استخراج SEQUENCE از فایل ورودی.
فیلتر خطای اشتباه با دستور ALLOW در هنگام صادر کردن پارتیشن. فیلتر بر روی نام پارتیشن به جای نام جدول انجام شد، بدین معناست که تنظیم دستور ALLOW منجر به هیچ گونه صادراتی نمی شود.


دستورالعمل تنظیم پیکربندی CONVERT_SRID برای کنترل تبدیل خودکار SRID به استاندارد EPSG با استفاده از عملکرد اوراکل SDO sdo_cs.map_oracle_srid_to_epsg () عملکرد اوراکل.
یک اشتباه در پیشوند فهرست ایجاد در جداول پارتیشن ثابت. با تشکر از manardorama برای پچ.
ثابت غیر جایگزین مقصد در SHOW_COLUMN و صادرات COPY. با استفاده از MODIFY_TYPE تنها در TABLE صادرات کار می کرد.
Force pl / sql conversion با TABLE export برای جایگزینی مقادیر پیشفرض پیشرفته. کد ثابت TRUNC (SYSDATE، MONTH) در مقدار پیش فرض و در همه جا که باید باشد: date_trunc (month، LOCALTIMESTAMP).
کد ثابت مربوط به نامگذاری فهرست پارتیشن منحصر به فرد.
دستورالعمل پیکربندی PREFIX_PARTITION اضافه شد هنگامی که فعال می شود، تغییر نام تمام نام جدول پارتیشن با نام جدول والد انجام می شود.
AUTODETECT_SPATIAL_TYPE در فایل پیکربندی و اسناد مربوط به این دستور جدید اضافه شده است.
صادرات از نوع ستون SDO_GEOMETRY اضافه شده است. آنها اساسا به & quot؛ هندسه & quot؛ غیر محدود شده صادر می شود. اگر تعریف شده با SRID تایپ کنید.

نرم افزار های مشابه

TingoDB
TingoDB

10 Dec 15

Focusable
Focusable

1 Mar 15

Oven
Oven

23 Jul 15

Gillie
Gillie

13 May 15

نرم افزار های دیگر از توسعه دهنده Darold Gilles

pgCluu
pgCluu

1 Oct 15

pgFormatter
pgFormatter

10 Feb 16

SquidAnalyzer
SquidAnalyzer

10 Feb 16

نظرات به Ora2Pg

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!