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 ^ M \ R от, как они не поддерживаются Git.
  • Fix IF EXISTS в альтер таблице суб _drop_foreign_keys. Благодаря Фрэнсис Corriveau патча.
  • Исправлена ​​уровень изоляции при экспорте данных. Благодаря Людовик Penet для отчета.
  • Исправлена ​​регрессия, когда 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 патча.
  • Исправлена ​​чувствительность к регистру на внешнем имени таблицы с ИДП типа экспорта. Благодаря Guillaume Леларж для отчета.
  • Fix экспорт материализованных представлений, когда PG_SUPPORTS_MVIEW отключена. Благодаря христианской Bjornbak для отчета.
  • Обновление авторских прав.

Что нового в версии 12.0:.

  • Эта версия исправляет многие проблемы и добавляет три новых возможностей
  • Использование директивы REORDERING_COLUMNS, вы сможете изменять порядок столбцов, чтобы свести к минимуму след на диске, так что больше строк помещается на странице данных.
  • The PG_SUPPORTS_MVIEW позволяют экспорт материализованное представление с родной PostgreSQL 9.3 синтаксис.
  • Переменная USE_TABLESPACE может быть использован для экспорта объектов с помощью их исходного табличного.

Что нового в версии 11.4:.

  • Fix другие основные вопросы в оценке стоимости миграции
  • Пересмотрите некоторые значения стоимости миграции точнее.

Что нового в версии 11.3:

  • Добавить полную информацию об оценке PL / SQL с помощью ora2pg когда - -estimate_cost или ESTIMATE_COST это позволит. Это покажет стоимости единицы за ключевым словам, обнаруженных в функции / код упаковки.
  • Fix неправильно затрат оценку блок на размер PL / SQL кода, это ошибка генерируется очень высокую оценку затрат миграции для функций / пакеты с большим количеством линий. Пожалуйста, запустите тесты снова, по оценкам может быть вплоть до времени дерева нижней на огромном кода.
  • Удалить комментарии перед кодом evalution.
  • Исправлена ​​входной файл парсер PL экспорта пакетов / SQL, когда или как это было в следующей строке, чем создания пакета тело ...
  • Исключить NOT NULL ограничение из учета ПРОВЕРИТЬ ограничений в докладе таблицы.
  • Fix десятичную точность в стоимости таблица оценки миграции.
  • Исправлена ​​опечатка в журнале изменений.

Что нового в версии 11.2:.

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

Что нового в версии 11.1:.

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

Что нового в версии 11.0:

  • Добавить документации о рабочих, ORACLE_COPIES, директивы конфигурации DEFINED_PK и информатизации о ЧАЙНИКА типа экспорта.
  • Добавить чайник тип экспорта для создания файла преобразования определение XML-за Penthatlo Data Integrator (чайник). Благодаря Марк Кузен для работы. Пример использования: ora2pg -с ora2pg.conf -t чайник -j -J 12 4 -o loaddata.sh
  • Fix главная ошибка в экспорте авто генерируемого им ограничения. Благодаря mrojasaquino ФОТ доклада.
  • Показать количество строк в верхней больших таблиц.
  • Добавить описание TOP_MAX в документации.
  • Добавить директиву TOP_MAX значений по умолчанию для файла конфигурации и обновления документации. Директива используется для управления топ-таблицы N, чтобы показать.
  • Добавить верхнюю N из крупнейших в таблицах SHOW_TABLE, SHOW_COLUMN и SHOW_REPORT типа экспорта.
  • Исправлена ​​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 стороны во время экспорта.
  • Предметы Fix введите рассчитывать в ProgressBar в SHOW_REPORT.
  • Запрет таблицу и индекс в SHOW_REPORT к таблицам, определенных в ПОЗВОЛЯЮТ ИСКЛЮЧИТЬ и директивы.
  • Показать общее число строк в SHOW_TABLE и вывода SHOW_REPORT.
  • Добавить топ-10 таблиц, отсортированных по количеству строк в SHOW_TABLE и вывода SHOW_REPORT.
  • Исправлена ​​опечатка в объектах синоним.
  • Добавить отчет в десятку таблицы приказал у количество строк.
  • Переписать большую часть Oracle для хранения схемы извлечения информации для улучшения скорости.
  • Использование хэш для хранения информации столбцов.
  • Fix% unique_keys декларация в методе _table ().
  • Удалить вызов _table_info () из SHOW_REPORT кода, эти сведения уже загружены с методом _table ().
  • Fix отсутствует определение столбца на экспорт TABLE.
  • Добавить прогресс бар во время генерации выходного следующий тип экспорта.
  • Добавить директиву конфигурации 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 для более точной оценки стоимости миграции.
  • Обновление документации.
  • Отчет группы деталь в нижнем регистре.
  • Добавлена ​​информация о себестоимости миграции к докладам.
  • Добавить --dump_as_html параметр командной строки и директивы конфигурации DUMP_AS_HTML.
  • Разрешить отчет миграции, которые будут созданы в формате HTML.
  • Отдельный отчет генерации кода из сбора данных кода

Похожие программы

Vibur DBCP
Vibur DBCP

17 Feb 15

Qore Tibrv Module
Qore Tibrv Module

20 Feb 15

TecUtils
TecUtils

20 Feb 15

pgintcl
pgintcl

11 May 15

Другие программы разработчика Gilles DAROLD

SquidClamAv
SquidClamAv

20 Feb 15

SysUsage
SysUsage

14 Apr 15

pgCluu
pgCluu

11 May 16

SendmailAnalyzer
SendmailAnalyzer

20 Feb 15

Комментарии к Ora2Pg

Комментарии не найдены
добавить комментарий
Включите картинки!