Я хочу перенести данные из базы данных Oracle 10g в Postgres db. У разработчика Oracle SQL есть опция переноса данных, но она кажется единственной для миграции оракула db на oracle. Пожалуйста, дайте мне знать другие варианты.Перенос данных из Oracle 10g в Postgres db
0
A
ответ
0
- разверните раздел таблицы,
- затем выберите таблицы, которые вы хотите экспортировать
- правой кнопки мыши, выберите экспорт,
- затем выберите формат и экспорт (желательно вставить заявление или CSV)
1
Есть специальный инструмент для написанного на Perl: Ora2Pg.
Большинство баз данных предоставляют инструменты для импорта из других баз данных, но не экспортируют их в другие базы данных.
Спасибо Tometxky, но для сценариев perl требуется слишком много настроек, и есть много случаев, когда вещь не работает. Можете ли вы предложить другую альтернативу или инструмент. Заранее спасибо –
Если Ora2Pg слишком сложна для вас, вы должны нанять консультационную фирму, которая поможет вам с миграцией. Для большинства специалистов Postgres это достаточно хорошо, поэтому я не думаю, что есть более простой (GUI?) Инструмент. Даже если база данных находится на сервере Windows, я бы использовал компьютер Linux для выполнения миграции, так как гораздо проще запускать perl-скрипты и устанавливать необходимые модули perl в Linux. – Tometzky