Ora2Pg

Скріншот програми:
Ora2Pg
Дані програми:
Версія: 14.1
Дата завантаження: 17 Feb 15
Розробник: Gilles DAROLD
Ліцензія: Безкоштовно
Популярність: 45

Rating: 3.0/5 (Total Votes: 2)

Ora2Pg є відкритим вихідним кодом, мультиплатформенний і вільно поширювана програма командного рядка здійснюється в Perl і розроблений з нуля, щоб бути використані для легко експорті схему бази даних Oracle на PostgreSQL сумісні schema.Features протягом glanceKey функції включають в себе підтримку експорт повний схему бази даних, підтримка експорту допомоги і пільг для користувачів і груп, підтримка експорту вибір таблиці, а також підтримку для експорту Oracle схему для PostgreSQL 7.3+ схемою.
Проект також можливість підключення до будь-якій базі даних Oracle, дозволяє витягувати його внутрішньої структури і генерує скрипт SQL, які ви можете завантажити в базу даних PostgreSQL.
Крім того, програмне забезпечення здатне діапазоні Експорт і список Oracle розділів, експортні заздалегідь тригери, функції, процедури, пакети, а також пакет тіла. Різні параметри командного рядка доступні для користувачів, які можуть бути переглянуті на перший погляд, виконавши & lsquo; ora2pg --help & Rsquo; Команда в термінальному emulator.Getting почалося з Ora2PgTo встановити і використовувати програмне забезпечення Ora2Pg на вашому комп'ютері GNU / Linux, ви повинні завантажити останню версію програми з Softoware або через свій офіційний сайт (посилання в кінці статті), зберегти архів десь на вашому комп'ютері і розпакувати його за допомогою утиліта архівації менеджера.
Потім відкрийте програму терміналу, перейдіть в папку витягнуті архівних файлів (наприклад, CD /home/softoware/ora2pg-14.1), запустити & lsquo; Perl Makefile.PL & Rsquo; Команда для налаштування проекту, після чого і lsquo; зробити і Rsquo; Команда скомпілювати його.
Встановити систему Ora2Pg широкий, виконавши & lsquo; зробити установку і Rsquo; Команда, як корінь або & lsquo; Судо зробити установку і Rsquo; Команда як адміністратор. Використовуйте її, виконавши & lsquo; ora2pg & Rsquo; Команда в емуляторі терміналу.
Ora2Pg підтримується на будь-якій операційній системі, де Perl доступний, у тому числі GNU / Linux, Microsoft Windows і Mac OS X

Що нового У цьому випуску :.

< P>
  • Видалити ALLOW_CODE_BREAK, це не більш корисним.
  • Змінити вихід SHOW_ENCODING, щоб відобразити зміни в кодуванні за замовчуванням.
  • Коментар ALLOW_PARTITION у файлі конфігурації за замовчуванням.
  • Додати запит і експорту ЧАЙНИК тип в коментарях файлів конфігурації.

Що нового у версії 12.1:

  • Fix приклад, наведений для WHERE конфігурації директиви. Завдяки Боб Treumann для звіту.
  • Додана опція конфігурації INDEXES_SUFFIX, щоб додати суфікс до індексів імен.
  • замінити спеціальне charater ^ м на R, як вони не підтримуються Git.
  • Fix IF EXISTS в Alter Table суб _drop_foreign_keys. Завдяки Френсіс Corriveau патча.
  • рівень Fix ізоляції при експорті даних. Завдяки Людовика Penet для звіту.
  • Fix регресії, коли ora2pg намагається створити зовнішні ключі для таблиць або таблиць, які не вибрані для експорту. Завдяки Людовика Penet.
  • Додати інформацію про Такими керуючими коми в директиві MODIFY_TYPE в Makefile.PL.
  • додати відсутні визначення MODIFY_TYPE в документації.
  • Дозволити Такими керуючими кому в тип MODIFY_TYPE перевизначення. Приклад: TABLE1: COL3: десяткового (9 , 6), TABLE1: COL4: десяткового (9 , 6). Завдяки Майк Kienenberger для звіту
  • Fix відсутній холостий Кот у виклику create_materialized_view (). Завдяки Jacky Rigoreau патча.
  • Виправлені деякі помилки в документації, завдяки Майку Kienenberger для звіту.
  • Додати главу про встановлення DBD :: Oracle в документації. Завдяки Raghavendra патча.
  • чутливість до регістру Fix від зовнішнього імені таблиці з ИДП типу експорту. Завдяки Guillaume Леларж для звіту.
  • Fix експорт матеріалізованих уявлень, коли PG_SUPPORTS_MVIEW відключена. Завдяки християнської Bjornbak для звіту.
  • Оновлення авторських прав.

Що нового у версії 12.0 :.

  • Ця версія виправляє багато проблем і додає три нових можливостей
  • Використання директиви REORDERING_COLUMNS, ви зможете змінити порядок стовпців в звести до мінімуму слід на диску, так що більше рядків поміщається на сторінці даних.
  • PG_SUPPORTS_MVIEW дозволяють експорт матеріалізоване уявлення з рідною PostgreSQL 9.3 синтаксис.
  • змінна USE_TABLESPACE може бути використаний для експорту об'єктів за допомогою їх вихідного табличного.

Що нового у версії 11.4 :.

  • Fix інших важливих питань в галузі оцінки вартості міграції
  • Змінити деякі значення витрати на міграцію, якщо бути більш точним.

Що нового у версії 11.3:

  • Додати повну інформацію про оцінку PL / SQL за допомогою ora2pg коли - -estimate_cost або ESTIMATE_COST є можливість. Це покаже вартісних одиницях за ключовими словами виявлених у функції / код пакета.
  • Fix неправильно вартості оцінки одиниці на розмір PL / SQL коду, це помилка генерується дуже високу оцінку витрат міграції для функцій / пакети з великою кількістю ліній. Будь ласка, запустіть тести знову, за оцінками може бути аж до часу дерева нижній на величезному коду.
  • Видалити коментарі перед кодом evalution.
  • Fix вхідний файл аналізатор для PL експорту пакетів / SQL, коли або як це було в наступному рядку, ніж Create Package тіла ...
  • Виключити NOT NULL обмеження з урахування перевірочних обмежень у доповіді таблиці.
  • Fix десяткову точність у вартості таблиця оцінки міграції.
  • Fix опечатка в журналі змін.

Що нового у версії 11.2 :.

  • Оновлення документацію про питання багатопроцесорних вікон і підтверджень
  • Fix питання ОС Windows за допомогою параметрів многопроцессорной шляхом відключення багатопроцесорних підтримку на цьому цех виготовлення друкованих форм. Коли буде використовуватися -J або -j буде відображатися попередження і Ora2Pg буде просто запустити єдиний процес, як і в попередніх 10.x версії. Завдяки Жан-Марк Яо Adingra для звіту.
  • Fix сировину та LONG RAW експорт в BYTEA. Завдяки Прабхат Tripathi для звіту і тестування.
  • Fix патч регресія по багаторазового виклику на TRUNCATE для певної таблиці. Спасибі Девіду Греко для звіту.
  • Розміщено дзвінки в БД ручки InactiveDestroy за межами роздвоєним процесу, щоб запобігти фатальні помилки на Windows. Завдяки Жан-Марк Adingra для звіту.
  • роздвоєним запущені процеси будуть перейменовані в більш зручне для читання ім'я, як і Quot; ora2pg реєстратора та Quot; для прогрес-бар, і Quot; ora2pg
  • запитів Oracle і Quot; при використанні опції -j, і & Quot; ora2pg
  • відправки PostgreSQL та Quot; краще знати, що нинішня робота процесу.
  • Вилучено використання / Y стяг у вікнах скрипт установки, це викликає помилки і Quot; dmake: Код помилки 130, роблячи install_all і Quot;. Завдяки Жан-Марк Adingra для звіту.
  • Fix прямий імпорт в PostgreSQL, які не тільки виробляє нічого. Спасибі Девіду Греко патча.
  • Fix ora2pg документація використання.
  • Додати підкреслення до клієнта кодування в SHOW_ENCODING висновок такий же, як директиви конфігурації.

Що нового у версії 11.1 :.

  • Adjust оцінку витрат, індексів, таблиць і таблиць розділів
  • Додати коментар повідомити індексу розділу про тільки локального індексу.
  • Fix положення TRUNCATE TABLE у вихідному файлі.
  • Експорт Fix даних з RAW або LONG RAW стовпців, вони були експортовані в якості шестнадцатеричную рядок. Тепер дані перетворюються за допомогою функції utl_raw.cast_to_varchar2 () перед екрановані вставки в BYTEA. Завдяки Алексу Delianis для звіту.
  • Виправлена ​​проблема з Oracle TIMESTAMP (0) експорту даних, додати одну кінцевої точки Приклад: & Quot; 2008-08-09 00: 00: 00. & Quot;, то це кінцевий символ тепер видалені format_data_type (). Завдяки П'єр-Марі Петі для звіту.
  • Fix опечатка на описі MODIFY_STRUCT.
  • Force налагоджувати з в конфігураційному файлі за замовчуванням.
  • Діапазон зміни ПЕРЕГОРОДКИ оператори в умовах Перевірте, і GT; = і & Lt; замінені і GT; і

Що нового у версії 11.0:

  • Додати документації про робочі місця, ORACLE_COPIES, директиви конфігурації DEFINED_PK та інформатизації щодо Чайник типу експорту.
  • Додати чайник тип експорту для створення визначення файлу перетворення XML для Penthatlo Data Integrator (чайник). Завдяки Марк Кузен для роботи. Приклад використання: ora2pg -c ora2pg.conf -t чайник -j 12 -J 4 -o loaddata.sh
  • Fix головна помилка в експорті автоматично згенерованих їм обмеження. Завдяки mrojasaquino ФОП доповіді.
  • Показувати кількість рядків у верхній великих таблиць.
  • Додати опис TOP_MAX до документації.
  • додати директиву TOP_MAX в файл за умовчанням конфігурації та оновлення документації. Директива застосовується для управління топ-таблиці N, щоб показати.
  • Додати Top N з найбільших таблиць в SHOW_TABLE, SHOW_COLUMN і SHOW_REPORT типу експорту.
  • Fix ProgressBar вихід, коли ora2pg переривається Ctrl + C.
  • Додати Джобса, ORACLE_COPIES і DEFINED_PK директиви в конфігураційний файл. РОБОТА заміна THREAD_COUNT, але зворотну сумісність зберігається.
  • Додати 3 нові опції командного рядка, -j | --jobs і -J | --copies, використовувані для встановлення кількості підключення до PostgreSQL та Oracle для паралельної обробки. По-третє, -L |. --limit Використовується для зміни DATA_LIMIT в командному рядку
  • Додати багатопроцесорних підтримку на експорт даних. За допомогою Томаса Ogrisegg.
  • Додати більше схему в SYSUSERS, які не повинні бути експортовані.
  • Додати повного детальну інформацію про синонім в SHOW_REPORT.
  • Додати директиву конфігурації MODIFY_TYPE, щоб якийсь тип таблиці / колонки має бути змінена на PostgreSQL сторони під час експорту.
  • Предмети фіксований Тип розраховувати в ProgressBar в SHOW_REPORT.
  • Заборона таблиць та індексів в SHOW_REPORT до таблиць, визначених у ДОЗВОЛЯЮТЬ і Виключити директиви.
  • Показати загальне число рядків у SHOW_TABLE і виведення SHOW_REPORT.
  • Додати топ-10 таблиць, відсортованих за кількістю рядків у SHOW_TABLE і виведення SHOW_REPORT.
  • Fix опечатка в об'єктах синонім.
  • Додати звіт в десятку таблиць наказав Y Кількість рядків.
  • Переписати більшу частину Oracle для зберігання схеми вилучення інформації для поліпшення швидкості.
  • Використання хеш для зберігання інформації стовпців.
  • фіксований% unique_keys заяву в методі _table ().
  • Видалити виклик _table_info () з SHOW_REPORT коду, оскільки ці відомості вже завантажені з допомогою методу _table ().
  • Fix відсутнє визначення стовпчика на таблицю експорту.
  • Додати прогрес-бар при генерації вихідного наступний тип експорту.
  • Додати директиву конфігурації STOP_ON_ERROR для включення / виключення виклик ON_ERROR_STOP в скриптах SQL. Завдяки Людовика Penet для запиту об'єктів.
  • Величезний збільшення швидкості на колони інформація Від завантажується.
  • бар зафіксувати прогрес, щоб загальна кількість таблиць, пов'язаних з Дозволити або виключити конфігураційних директив. Завдяки Людовика Penet для звіту.
  • Змінити тип повертається функцією _table_info (), тепер він повертає дані замість дескриптора бази даних.
  • Поліпшення швидкості на індекси та обмеження видобутку для бази даних з величезною кількістю таблиць.
  • Поліпшення продуктивності для отримання колони інформацію та коментарі.
  • Видалити звіт деталей колонки при експорті в режимі налагодження, використовуйте SHOW_COLUMN замість цього.
  • Видалити заклик до верхньої () в об'єктах стані власника для підвищення продуктивності з базою даних з величезною кількістю об'єктів.
  • Додати виправити, щоб не експортувати зовнішній ключ для виключення таблиці. Завдяки Людовика Penet для звіту.
  • Fix Установка Windows проблема з копіюванням ora2pg.conf.dist. Завдяки Домінік FOURDRINOY для звіту.
  • Збільшення вартості функції Oracle не перетворюється на PG автоматично.

Що нового у версії 10.1:

  • Fix глобальна де становище, яке не повинно бути перезаписані. Завдяки Ден Харбіні патча.
  • Виправлена ​​помилка / опечатка в логічне заміни, у міру товстої кишки був використаний замість одного цитати. Завдяки Алексу Delianis патча.
  • Оновлення авторських прав.
  • Додати виявлення додаткових функцій Oracle для більш точної оцінки вартості міграції.
  • Оновлення документації.
  • Звіт про Force деталь в нижньому регістрі.
  • Додана інформація про собівартість міграції в звітах.
  • Додати --dump_as_html параметр командного рядка і директиви конфігурації DUMP_AS_HTML.
  • Дозволити звіт міграції, які будуть створені як HTML.
  • Окремий звіт генерації коду із збору даних коду

Схожі програми

Qore Qt4 Module
Qore Qt4 Module

20 Feb 15

BBQSQL
BBQSQL

20 Feb 15

Jailer
Jailer

26 Apr 16

RedQueryBuilder
RedQueryBuilder

28 Sep 15

Інші програми розробника Gilles DAROLD

SquidClamAv
SquidClamAv

20 Feb 15

pgCluu
pgCluu

11 May 16

SendmailAnalyzer
SendmailAnalyzer

20 Feb 15

Ora2Pg

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями