powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / honeywell phd
9 сообщений из 9, страница 1 из 1
honeywell phd
    #39050730
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из оракла кто-то читал данные из сабжа?
...
Рейтинг: 0 / 0
honeywell phd
    #39051730
andreymxИз оракла кто-то читал данные из сабжа?

Доктор философии "Мёд.Хороший".
...
Рейтинг: 0 / 0
honeywell phd
    #39051744
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Памятник_в_ВолгоградеandreymxИз оракла кто-то читал данные из сабжа?

Доктор философии "Мёд.Хороший".спасибо, друг, я тронут :)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
honeywell phd
    #39384471
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
получилось через ж:

Honeywell OLE DB Provider установили на сервер с порталом
веб-сервис через OLE DB Provider читает phd и отдает DataTable
DataTable конвертится в XML
XML читаю ораклом во времянку
В принципе, всё работает и вполне быстро для клиента - примерно 2-4 сек на данные за месяц по 6 тегам с интервалом 6 минут
...
Рейтинг: 0 / 0
honeywell phd
    #39386671
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВОПРОС

сделал пакет, читающий данный веб-сервис, читающий XML в CLOB, разбирающий CLOB и укладывающий данные во времянку

Ситуация:
у меня 10 БД, в каждой из которых необходимо обеспечить чтение данных.
Одна из БД - центральная (идеологически).
В каждой из БД есть универсальная сервисная схема и линки к центральной сервисной схеме

Как обеспечить чтение данных в каждой из 10 БД?
1. Тиражировать пакет на все БД можно, но грустно.
2. Читать данные времянки по удаленке тоже можно, но стрёмно, т.к. Оракл не раз туманно рассказывал, как неприлично использовать времянки в распределенных транзакциях.
3. Передавать CLOB по удаленке, чтобы хотя бы только его разбирать на локальной БД - уже нестандартная ситуация для Оракла.
...
Рейтинг: 0 / 0
honeywell phd
    #39386678
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxсделал пакет, читающий данный веб-сервис, читающий XML в CLOB, разбирающий CLOB с помощью XMLTABLE и укладывающий данные во времянку
...
Рейтинг: 0 / 0
honeywell phd
    #39387313
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем ау
...
Рейтинг: 0 / 0
honeywell phd
    #39387368
Фотография dbms_photoshop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymxВсем ауСоздается впечатление, что ты действительно думаешь, что ты первый, кто решает задачу передать набор данных из удаленной БД.

Касательно времянок, при желании, не так сложно перейти от "туманных рассказов" к конкретному головняку и отказаться от затеи.
Для передачи clob надо сделать финт ушами 16583404 .

Типичный же метод - это передавать через PL/SQL коллекции (то есть пакетные коллекции, а не типы уровня схемы).
...
Рейтинг: 0 / 0
honeywell phd
    #39387383
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, точно. Года полтора назад пользовался чем-то похожим. Спасибо
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / honeywell phd
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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