импорт данных oracle -> postgresql

подскажите как лучше это сделать?
нужно данные по запросу select вынуть из оракл и отправить в postgresql.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Так а в чём

Так а в чём проблема?
Варианта всего 3:
1. ODBC
2. DBI
3. JDBC

Пишите программу с использованиеи одного из 3-х коннекторов и перекидывайте!
Как отмечалось ранее, есть и коммерческие решения с готовыми шлюзами, типа Ardent DataStage

А нельзя ли

А нельзя ли подробней?
Конечно можно написать внешнее приложение, которое будет что-то делать - не вопрос, и уж как конектится дело хозяйское.. :)
А вот у меня аналогичная задача - есть Оракловый сервер, мне надо каждый час забирать с него данные, причем, это множество таблиц или вьющек - можно ли это реализовать в postgres?
Поясню.. сейчас на MS SQL прилинкован оракловый сервер, в виде заданий отрабатывают процедуры, которые через хитроумные запросы распихививаю данные куда надо.
Как можно это реализовать в PostGres ?
Или эта СУБД на это не способна и стоит поискать другую СУБД?

PS: понятно что вопрос задаёт профан в postgres, но далеко не школьник в других СУБД...

У меня ситуация

У меня ситуация обратная - я профан в Oracle и MS SQL :)
Поэтому тут впору мне спрашивать о подробностях! :) Что значит "прилинкована"?
Что значит "забирать"? Куда забирать? В другую БД? Абсолютно любую? Или ещё куда?
Я же говорю - есть понятие выгрузок скажем в текстовый файл (экспорт) и затем импорт из этого файла в PostgreSQL, например даже через COPY и если формат полей позволяет - почему нет? Если же мы имеем дел с трансформацией данных, то тут без преобразующей программы не обойтись!

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023