ora2pg.

التحميل الان

ora2pg. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Gilles DAROLD
  • موقع ويب الناشر:
  • http://www.samse.fr/GPL/sysusage/

ora2pg. العلامات


ora2pg. وصف

ORA2PG هي وحدة بيرل لتصدير مخطط قاعدة بيانات Oracle إلى مخطط متوافق PostgresQL. ORA2PG هي وحدة بيرل لتصدير مخطط قاعدة بيانات Oracle إلى مخطط متوافق PostgresQL. يتصل مشروع ORA2PG الخاص بك قاعدة بيانات Oracle الخاصة بك، ويقوم بإنشاء برنامج نصي SQL يمكنك تحميله في قاعدة بيانات PostGraSQL الخاصة بك. تفريغ مخطط قاعدة البيانات (الجداول أو المشاهدات والتسلسلات والفهارس والمنح) مع المفاتيح الأساسية والفريدة والأجنبية في بناء جملة PostgresQL دون تحرير رمز SQL الذي تم إنشاؤه. قم أيضا بتفريغ بيانات Oracle في PostgresQL DB كعملية عبر الإنترنت أو في ملف. يمكنك اختيار ما يمكن تصدير الأعمدة لكل جدول. ما الجديد في هذا الإصدار: إصلاح اسم المستخدم المفقود في اتصال PG. بفضل بريندان ريتشاردز. قم بإصلاح $ Env {oracle_home} and $ Env {nls_lang} لعدم الكتابة فوقها عن طريق إعدادات التكوين إذا تم تعريفها بالفعل في البيئة. قم بإصلاح الأخطاء المطبعية في ora2pg.pl حيث تم استبدال point_pkey_names بواسطة point_pkeys_name، وبالتالي منع استخدام ext_pkey_names في التكوين. بفضل أوليفييه مازين للتقرير. توجيهات ملف التكوين هي الآن غير حساسة للحالة. فرض معلمة نوع $ الممنوحة ل _sql_type () أن تكون كبيرة في هذا الميثود بدلا من استدعاء الدالة. بفضل علي بوتا للتقرير. تعديل ora2pg.pl لإزالة المكالمة القديمة إلى Export_Data (). استخدم فقط Export_Schema () الآن. تعديل ora2pg.pl لتبسيطه. تم الآن التحقق من تكوين القراءة داخليا بواسطة ora2pg.pm وكذلك جميع عملية التهيئة الأخرى. يمكنك دائما الكتابة فوق جميع خيارات التكوين في الاتصال إلى ORA2PG جديد (). الآن ora2pg.pl يمكن أن تكون بسيطة مثل: استخدم ORA2PG؛ مخطط $ الخاص بي = New ORA2PG ("التكوين" => "/etc/ora2pg.conf")؛ $ Schema-> Export_Schema ()؛ الخروج (0)؛ هذا سيكون أقل مربكة. يمكنك ترقية ora2pg.pm دون أن يتم الحفاظ على التوافق المتخلص مع الإصدار السابق. مراجعة الوثائق بأكملها مع مساعدة كبيرة من علي بوتا. إضافة نوع منطقية تحويلها إلى منطقية. يتم الآن تمكين pg_supports_inout افتراضيا في ملف التكوين SQL و PL / SQL إلى محول PLPGSQL: استبدال ناقص دعوة إلى ما عدا استبدال DBMS_OUTPUT.PUT، DBMS_OUTPUT.PUT_LINE، DBMS_OUTPUT.NEW_LINE بواسطة مكافئ plpgsql: رفع إشعار إعادة كتابة الوظائف / الإجراءات / إجراءات تحويل الحزمة. يتم الآن تطبيق هذا محول Oracle SQL للعمل / الإجراء / الحزمة فقط في حالة تمكين توجيه التكوين plsql_pgsql، وإلا يتم تصدير رمز Oracle هذه كما هو. شكرا علي بوتا للحصول على المساعدة. دعوة محجوزة لمعاملة SQL فقط لنوع تصدير البيانات. يستخدم نوع الصادرات الأخرى الآن مجموعة ON_ERROR_STOP ON. بفضل علي بوتا. قم بإصلاح إنشاء العلبة الموجودة في مخطط (Search_Path). بفضل أوليفييه مازين. إصلاح النوع الذي تم إرجاعه بواسطة طريقة _sql_type () في حالة تعيين رقمي مع Null Len و pg_numeric_type. بفضل علي بوتا. تغيير محدد وظيفة وظيفة إلى الجسم $ للسماح باستخدام $ $ في الجسم كما استبدال اقتباس. بفضل علي بوتا. إصلاح إرجاع نوع من الوظيفة. إذا تعبت المعلمات المتعددة: سجل، في حالة عدم وجود معلمة واحدة فقط، وإرجاع نوعه. إذا لم يكن هناك المعلمة: إرجاع الفراغ. بفضل علي بوتا. قم بإصلاح بيانات التصدير عند اسم العمود في التعليق المباراة الجدول أو التدقيق أو أي كلمات أخرى محددة محددة. يتم تعريف هذه الكلمات المحجوزة في متغير تكوين جديد ora_reserved_words. انها تقبل قائمة بفواصل مفصولة الكلمات المحجوزة. بفضل أندريا أغوستي للتقرير. إصلاح محلل التكوين الذي يحذف تعريف رسائل مخصصة.


ora2pg. برامج ذات صلة

Eyedb.

EYEDB هو نظام إدارة قواعد البيانات الموجهة للكائنات (OODBMS) بناء على مواصفات ODMG 3. ...

279

تحميل