Ora2Pg

צילום מסך תוכנה:
Ora2Pg
פרטי תוכנה:
גרסה: 14.1
טען תאריך: 17 Feb 15
מפתחים: Gilles DAROLD
רשיון: ללא תשלום
פופולריות: 45

Rating: 3.0/5 (Total Votes: 2)

Ora2Pg הוא קוד פתוח, מרובה ותכנית שורת הפקודה מופצת בחופשיות מיושמת בפרל ותוכנן מהיסוד כדי לשמש ליצוא בקלות סכימת מסד נתונים אורקל לPostgreSQL schema.Features התואם בתכונות glanceKey כולל תמיכה ב יצוא סכימת מסד נתונים מלא, תמיכה ביצוא מענקים והרשאות למשתמשים וקבוצות, תמיכה ביצוא בחירת שולחן, כמו גם תמיכה ביצוא סכימת אורקל סכימת PostgreSQL 7.3+.
הפרויקט הוא גם מסוגל להתחבר לכל מסד נתונים אורקל, תומך בחילוץ של המבנה הפנימי שלה ויוצר תסריט SQL שאתה יכול לטעון לתוך מסד נתוני PostgreSQL שלך.
בנוסף, התוכנה מסוגלת טווח יצוא ולפרט מחיצות Oracle, גורמים מוגדרים מראש יצוא, פונקציות, פרוצדורות, חבילות, כמו גם גופי חבילה. אפשרויות שונות של שורת הפקודה זמינות למשתמשים, אשר ניתן לצפות במבט חטוף על ידי הפעלה & lsquo; ora2pg --help & rsquo; הפקודה במסוף emulator.Getting התחילה עם Ora2PgTo להתקין ולהשתמש בתוכנה במחשב Ora2Pg GNU / Linux שלך, עליך להוריד את הגרסה האחרונה של התכנית מSoftoware או באמצעות אתר האינטרנט הרשמי שלה (ראה קישור בסוף המאמר), לשמור את הארכיון במקום כלשהו במחשב שלך ולפרוק אותו באמצעות כלי מנהל ארכיון.
לאחר מכן, פתח יישום מסוף, נווט אל המיקום של קבצי ארכיון חילוץ (/home/softoware/ora2pg-14.1 cd למשל), להפעיל את & lsquo; פרל Makefile.PL & rsquo; הפקודה כדי להגדיר את הפרויקט, ואחריו & lsquo; לעשות & rsquo; הפקודה לקמפל אותו.
להתקין את מערכת Ora2Pg רחבה על ידי ביצוע & lsquo; make install & rsquo; פקודה כמשתמש או & lsquo; sudo make install & rsquo; הפקודה כמשתמש חסוי. השתמש בו על ידי הפעלה & lsquo; ora2pg & rsquo; הפקודה במסוף אמולטור.
Ora2Pg נתמך על כל מערכת הפעלה שבי Perl זמין, כוללים גנו / לינוקס, Microsoft Windows ו- Mac OS X

מה חדש במהדורה זו:.

< >
  • הסר ALLOW_CODE_BREAK, זה לא יותר שימושי.
  • פלט שינוי SHOW_ENCODING כדי לשקף שינוי קידוד ברירת מחדל.
  • ALLOW_PARTITION הערה בקובץ תצורת ברירת מחדל.
  • הוסף הקלד את השאילתה ויצוא קומקום בהערות קובץ הגדרות.

מה חדש בגרסה 12.1:

    • תקן דוגמא שניתנה לאיפה תצורת ההוראה. תודה לבוב Treumann לדו"ח.
    • הוסף אפשרות תצורת INDEXES_SUFFIX לאפשר לצרף סיומת לשמות מדדים.
    • החלף charater המיוחדת ^ M על ידי r כמו שהם לא נתמכים על ידי git.
    • תקן אם קיים בטבלת מזבח _drop_foreign_keys משנה. תודה לפרנסיס Corriveau לתיקון.
    • רמת בידוד תקן כאשר יצוא נתונים. תודה לודוויק Penet לדו"ח.
    • רגרסיה תקן כאשר ora2pg מנסה ליצור מפתחות זרים על שולחנות או לשולחנות שלא נבחרו ליצוא. תודה לודוויק Penet.
    • הוסף מידע על פסיק backslashed לMODIFY_TYPE הוראה לMakefile.PL.
    • הוסף הגדרת MODIFY_TYPE חסרה בתיעוד.
    • אפשר פסיק backslashed להגדרה מחודשת סוג MODIFY_TYPE. לדוגמא: טבלת 1: COL3: עשרוני (9 , 6), הטבלה 1: COL4: עשרוני (9 , 6). תודה למייק Kienenberger לדו"ח
    • תקן חסר cote היחיד לcreate_materialized_view שיחה (). תודה לג'קי Rigoreau לתיקון.
    • תקן כמה טעות דפוס בתיעוד, הודות למייק Kienenberger לדו"ח.
    • הוסף פרק על התקנת DBD :: Oracle לתיעוד. תודה לראגהאוונדרה לתיקון.
    • מקרה רגישות תקן בשם טבלה חיצוני עם סוג יצוא FDW. תודה לגיום Lelarge לדו"ח.
    • תקן יצוא של תצוגות התממשו כאשר PG_SUPPORTS_MVIEW מושבת. תודה לBjornbak הנוצרית לדו"ח.
    • זכויות יוצרים עדכון.

    מה חדש בגרסה 12.0:.

    • גרסה זו מתקנת בעיות רבות ומוסיפה שלוש תכונות חדשות
    • שימוש בהוראת REORDERING_COLUMNS, תוכל לסדר מחדש עמודות לממוזערות טביעת הרגל על ​​דיסק, כך שיותר שורות להתאים בדף הנתונים.
    • PG_SUPPORTS_MVIEW לאפשר היצוא של התממש תצוגה עם תחביר PostgreSQL 9.3 ילידים.
    • משתנה USE_TABLESPACE ניתן להשתמש כדי לייצא אובייקטים באמצעות tablespace המקורי שלהם.
    • מה חדש בגרסת 11.4

    :.

    • תקן סוגיות מרכזיות אחרות בהערכת עלות הגירה
    • >
    • הגדרה מחדש של ערכים מסוימים עלות הגירה להיות מדויקים יותר.

    מה חדש בגרסת 11.3:

    • הוסף פרטים מלאים על הערכת PL / SQL ידי ora2pg כאשר - -estimate_cost או ESTIMATE_COST הוא לאפשר. זה יציג יחידות עלות למילות מפתח שזוהו בפונקציה / קוד החבילה.
    • תקן הערכת יחידת עלות טועה בגודל קוד PL / SQL, הבאג הזה שנוצר הערכת עלות הגירה גבוהה מאוד על פונקציות / חבילות עם הרבה קווים. אנא להריץ הבדיקות שלך שוב, פעמים משוערות יכולות להיות עד לעת עץ נמוכה יותר על קוד ענק.
    • הסרת הערות לפני evalution הקוד.
    • מנתח קלט קובץ תיקון ליצוא חבילות PL / SQL מתי או כפי שהיה בשורה הבאה מליצור חבילת גוף ...
    • תכלול אילוץ NOT NULL מהספירה של אילוצי CHECK לדו"ח הטבלה.
    • תקן דיוק עשרוני בעלות הערכת הגירת שולחן.
    • טעות דפוס תקן בchangelog.
    • מה חדש בגרסת 11.2

    :.

    • ​​doc עדכון על בעיות מרובות תהליכי Windows ותודות >
    • תקן בעיות מערכת ההפעלה Windows באמצעות אפשרויות ריבוי על ידי השבתת תמיכה מרובה תהליכים בplateform זה. כאשר -J או -j ישמש אזהרה יוצג וOra2Pg פשוט ירוץ תהליך יחיד כמו ב10.x גרסאות קודמות. תודה לז'אן מארק יאו Adingra לדו"ח.
    • תקן יצוא RAW RAW והארוך לByteA. תודה לPrabhat Tripathi לדיווח והבדיקה.
    • רגרסיה תיקון תקן תורן לחתוך מרובה לשולחן אחד. תודה לדוד גרקו לדו"ח.
    • מוצב שיחות לInactiveDestroy ידית DB מחוץ לתהליך המפוצל כדי למנוע טעויות קטלניות על Windows. תודה לז'אן מארק Adingra לדו"ח.
    • מפוצל תהליכים הפועלים שונו לשם קריאים יותר כמו & quot; לוגר ora2pg & quot; לסרגל ההתקדמות, & quot; ora2pg
    • שאילתות Oracle & quot; בעת שימוש עם -J אופציה ו& quot; ora2pg
    • שליחה לPostgreSQL & quot; לדעת טוב יותר מה היא העבודה הנוכחית של התהליך.
    • הוסר השימוש ב/ דגל Y ב- Windows להתקין תסריט, זה היה גורם לשגיאה & quot; dmake: קוד שגיאה 130, תוך install_all & quot ;. תודה לז'אן-מארק Adingra לדו"ח.
    • תקן יבוא ישיר לPostgreSQL שרק הפקה שום דבר. תודה לדוד גרקו לתיקון.
    • תיעוד שימוש בתקן ora2pg.
    • הוסף תחתון על קידוד CLIENT בSHOW_ENCODING פלט להיות זהה להוראת התצורה.

    מה חדש בגרסת 11.1:.

    • התאם הערכת עלות לאינדקסים, שולחנות ומחיצת שולחנות
    • הוסף תגובה לדווח חלוקת מדד על מדד מקומי בלבד.
    • עמדת תקן של טבלה לחתוך בקובץ פלט.
    • יצוא תקן של נתונים מRAW או עמודות RAW ארוכות, הם היו מיוצאים כמחרוזת hex. עכשיו הנתונים מומרים באמצעות utl_raw.cast_to_varchar2 פונקציה () לפני שנמלטו להוספה לbytea. תודה לאלכס Delianis לדו"ח.
    • נושא תקן עם Oracle TIMESTAMP (0) יצוא נתונים המוסיפים נקודת סיום אחת, לשעבר: & quot; 2008/08/09 00: 00: 00. & quot ;, דמות שהסתיימה זה עתה הוסר על ידי format_data_type (). תודה לפייר-מארי Petit לדו"ח.
    • טעות דפוס תקן על תיאור MODIFY_STRUCT.
    • DEBUG חיל בקובץ תצורת ברירת מחדל.
    • מפעילי מחיצת טווח שינוי בתנאי הבדיקה, & gt; = ו& lt; הוחלף על ידי & gt; ו

    מה חדש בגרסת 11.0:

    • הוסף תיעוד על משרות, ORACLE_COPIES, הוראת תצורת DEFINED_PK וידיעות על סוג יצוא קומקום.
    • הוסף סוג יצוא קומקום ליצור הגדרת קובץ XML שינוי לPenthatlo נתונים Integrator (קומקום). תודה לבת דודת מארק לעבודה. דוגמא לשימוש: ora2pg -c ora2pg.conf -t 12 -J 4 -o loaddata.sh
    • -j הקומקום
    • תיקון באג משמעותי ביצוא של אילוץ שנוצר בשם אוטומטי. תודה לmrojasaquino פינג הדו"ח.
    • הצג מספר שורות בלוחות הגדולים ביותר העליונים.
    • הוסף תיאור TOP_MAX לתיעוד.
    • הוסף את הוראת TOP_MAX לברירת מחדל קובץ תצורה ותיעוד עדכון. הוראה משמש לשליטה על שולחנות N העליונים להראות.
    • הוסף N העליון של שולחנות גדולים בSHOW_TABLE, סוג יצוא SHOW_COLUMN וSHOW_REPORT.
    • פלט תקן progressbar כאשר ora2pg הוא נקטע על ידי ctrl + ג.
    • הוסף הנחיות משרות, ORACLE_COPIES וDEFINED_PK לקובץ הגדרות. משרות החלפת THREAD_COUNT אבל תאימות לאחור נשמרת בו.
    • הוסף 3 אפשרויות שורת הפקודה חדשות, -j | --jobs ו-J | --copies, משמש כדי להגדיר את מספר החיבור לPostgreSQL ו- Oracle לעיבוד מקביל. ס השלישי, |. --limit משמש לשנות DATA_LIMIT בשורת הפקודה
    • הוספת תמיכה מרובה תהליכים בנתוני יצוא. בעזרתו של תומס Ogrisegg.
    • הוסף עוד סכימה בSYSUSERS שלא צריך להיות מיוצא.
    • הוסף מידע מפורט מלא על מילה נרדפת בSHOW_REPORT.
    • הוסף הוראת תצורת MODIFY_TYPE לאפשר איזה סוג השולחן / טור להיות שונה בצד PostgreSQL במהלך היצוא.
    • חפצי תקן הקלד לספור בprogressbar של SHOW_REPORT.
    • הגבל שולחן ומדד בSHOW_REPORT לשולחנות שהוגדרו במתיר ושולל הנחיות.
    • הצג מספר כולל של שורות בSHOW_TABLE ופלט SHOW_REPORT.
    • הוסף 10 העליונים של שולחנות מסודרים על ידי מספר השורות בSHOW_TABLE ופלט SHOW_REPORT.
    • טעות דפוס תקן באובייקטים נרדפים.

    • דו"ח
    • הוסף של עשרה שולחנות העליונים הורה מספר y שורות.
    • השכתוב ביותר של מיצוי מידע אחסון סכימת אורקל לשיפור מהירות.
    • השתמש בחשיש כדי לאחסן ידיעות טור.
    • unique_keys תקן% הכרזה בשיטת _table ().
    • הסרת קריאה ל_table_info () מקוד SHOW_REPORT כידיעות אלה כבר עמוסות ב_table השיטה ().
    • תקן חסר הגדרת עמודה על יצוא טבלה.
    • הוסף סרגל התקדמות בדור הפלט הבא סוג היצוא.
    • הוסף הוראת תצורת STOP_ON_ERROR כדי להפעיל / לבטל את השיחה לON_ERROR_STOP לסקריפטים של SQL שנוצרו. תודה לודוויק Penet לבקשת התכונה.
    • שיפור מהירות ענק על אחזור ידיעות עמודות.
    • סרגל התקדמות תיקון כדי לשמור על המספר הכולל של לוחות הקשורים להוראות התצורה מתירים או לא לכלול. תודה לודוויק Penet לדו"ח.
    • סוג החזרת שינוי _table_info פונקציה (), זה עכשיו מחזיר נתונים במקום ידית מסד הנתונים.
    • שיפור מהירות על מדדים ואילוצי הפקה לבסיס נתונים עם מספר עצום של שולחנות.
    • שיפור ביצועים כדי לאחזר מידע עמודות והערות.
    • הסרת דו"ח של פרטי טור ביצוא במצב debug, להשתמש SHOW_COLUMN במקום.
    • הסר שיחה למצב עליון () בחפצי בעלים כדי לשפר את ביצועים עם מסד נתונים עם מספר עצום של אובייקטים.
    • הוסף תיקון לא לייצא מפתח זר ללא לכלול שולחנות. תודה לודוויק Penet לדו"ח.
    • תקן Windows להתקין בעיה עם העתקת ora2pg.conf.dist. תודה לדומיניק FOURDRINOY לדו"ח.
    • להגדיל את העלות של פונקצית Oracle לא יומר לPG באופן אוטומטי.

    מה חדש בגרסה 10.1:

    • תקן הגלובלי בו סעיף שלא צריך להיות מוחלף. תודה לדן חרבין עבור התיקון.
    • באג תקן / טעות דפוס בהחלפת בוליאני, שבו מעי גס שימש במקום ציטוט אחד. תודה לאלכס Delianis לתיקון.
    • זכויות יוצרים עדכון.
    • הוסף זיהוי של פונקציות Oracle נוספות להערכת עלות הגירה טובה יותר.
    • תיעוד Update.
    • פרטי דו"ח חיל באותיות קטנות.
    • מידע נוסף על ערך עלות הגירה לדיווחים.
    • הוסף אפשרות שורת פקודת --dump_as_html והוראת תצורת DUMP_AS_HTML.
    • אפשר דו"ח הגירה להיות שנוצר כHTML.
    • קוד דור דו"ח נפרד מקוד איסוף נתונים

  • תוכנה דומה

    תוכנות אחרות של יזם Gilles DAROLD

    pgCluu
    pgCluu

    11 May 16

    SquidClamAv
    SquidClamAv

    20 Feb 15

    תגובות ל Ora2Pg

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!