Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Возможно ли select xmltype через oracle_fdw? / 3 сообщений из 3, страница 1 из 1
01.03.2015, 14:50
    #38891723
conrod
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли select xmltype через oracle_fdw?
Здравствуйте,
новичку требуется помощь.

Имеется задача перемещать на постоянной основе таблицы из оракула в постгрес.
Всё было хорошо и пачка таблиц без проблем копируется через oracle_fdw.

Но тут натолкнулся на "XMLTYPE", ошибка:
ERROR: column "SOME_XML_COLUMN" of foreign table "SOME_TABLE" cannot be converted to or from Oracle data type

Суть ошибки понятна, непонятно в каком направлении дальше двигаться?

Есть ли способ читать напрямую? Идеально если было бы возможно "create table some_pg_table as select * from foreign_oracle_table_with_xmltype"

Один из вариантов в котором я пытаюсь разобраться это сделать view на стороне оракула и из него уже foreign table. Но это значит что будут изменения в оперативной базе, а это немного ... нехорошо. Да и oracle документация по xmltype кажется достаточно путаной.

Есть ли у кого нибудь такой опыт? Может какая функция на стороне постгрес?
...
Рейтинг: 0 / 0
01.03.2015, 16:12
    #38891761
conrod
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли select xmltype через oracle_fdw?
Сам спрошу сам отвечу,
чего-то я запутался и всё усложнил. :)

В общем всё проще, сделал view, на колонку сделал XMLSerialize(as CLOB) и эту вьюху считал в постгрес TEXT.
...
Рейтинг: 0 / 0
01.03.2015, 17:35
    #38891798
conrod
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли select xmltype через oracle_fdw?
Но работает конечно медленно - 48352 строк, 42МБ, 15 минут :/
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Возможно ли select xmltype через oracle_fdw? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]