Ora2Pg

Скриншот программы:
Ora2Pg
Детали программы:
Версия: 14.1
Дата загрузки: 17 Feb 15
Разработчик: Gilles DAROLD
Тип распространения: Бесплатная
Популярность: 114

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.
  • Отдельный отчет генерации кода из сбора данных кода

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

Jude
Jude

3 Jun 15

Mergeant
Mergeant

2 Jun 15

datanommer
datanommer

20 Feb 15

EyeDB
EyeDB

2 Jun 15

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

SquidClamAv
SquidClamAv

20 Feb 15

pgCluu
pgCluu

11 May 16

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

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