Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
APEX - Получение данных из удаленных БД
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. В организации есть множество БД (ORACLE), раскиданных по разным серверам. Нужно построить отчет средствами APEX, используя данные из этих БД. Каким образом можно наладить получение этих данных? Навскидку приходит вариант, что с БД на которой "крутится" APEX, должны быть DB-LINKи ко всем необходимым БД, и в используемых селектах пишем запросы к удаленным системам через DB-LINKи. Такой вариант возможен? Какие еще есть способы использования данных из нескольких удаленных систем? Ведь APEX по умолчанию всегда видит только "свою" БД и схему, а она может быть создана специально для него и не иметь коннектов с нужными удаленными системами. Заранее благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2017, 08:04 |
|
||
|
APEX - Получение данных из удаленных БД
|
|||
|---|---|---|---|
|
#18+
APEX DeveloperНавскидку приходит вариант, что с БД на которой "крутится" APEX, должны быть DB-LINKи ко всем необходимым БД, и в используемых селектах пишем запросы к удаленным системам через DB-LINKи. Такой вариант возможен? Подходит APEX DeveloperКакие еще есть способы использования данных из нескольких удаленных систем? Ведь APEX по умолчанию всегда видит только "свою" БД и схему, а она может быть создана специально для него и не иметь коннектов с нужными удаленными системами. В теории думаю можно на Restfull service. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2017, 10:15 |
|
||
|
APEX - Получение данных из удаленных БД
|
|||
|---|---|---|---|
|
#18+
APEX DeveloperAPEX по умолчанию всегда видит только "свою" БД и схему, а она может быть создана специально для него и не иметь коннектов с нужными удаленными системами. Если хочется, чтобы видел, можно наделать вьюшек (с pipelined или dblink и instead of), тогда можно будет мастерами делать формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2017, 12:07 |
|
||
|
APEX - Получение данных из удаленных БД
|
|||
|---|---|---|---|
|
#18+
С оговоркой на FSP_DML_LOCK_ROW для простых форм. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2017, 12:14 |
|
||
|
APEX - Получение данных из удаленных БД
|
|||
|---|---|---|---|
|
#18+
APEX Developer, Есть еще забытый, но от этого не менее эффективный инструмент "oracle streams". Если у вас именно все БД - oracle, то это самый надежный вариант. Все зависит от конечной цели. Если рано или поздно понадобится полноценная система поддержки принятия решений (BI), то данные лучше сливать в хранилище (DWH) в удобном для анализа 3-мерном виде (витрины, кубы). Кроме того, часто системы-источники пренебрегают вариантностью во времени (историчностью) данных, что также исправляется DWH. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2017, 12:53 |
|
||
|
|

start [/forum/topic.php?fid=50&fpage=14&tid=1874292]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 271ms |
| total: | 423ms |

| 0 / 0 |
