|
|
|
Запросы из Apex на удаленных серверах
|
|||
|---|---|---|---|
|
#18+
Собственно вопрос. Можно ли из репорта апекса создать подключение к удаленному серверу прогнать там запрос или процедуру и вернуть результата в репорт? Существует ли решение "из коробки"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2015, 13:22 |
|
||
|
Запросы из Apex на удаленных серверах
|
|||
|---|---|---|---|
|
#18+
apex_n00b, в лоб нельзя, т.к. безопасность эксплорера запрещает "в не свой домен запросы". Но можно обходить для извратов. Правильно понял "удалённый"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2015, 13:37 |
|
||
|
Запросы из Apex на удаленных серверах
|
|||
|---|---|---|---|
|
#18+
Пример: в любой ИДЕ делаю Код: plsql 1. 2. 3. происходит коннект, запрос и возврат дата грида. хотелось чего-то подобного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2015, 13:43 |
|
||
|
Запросы из Apex на удаленных серверах
|
|||
|---|---|---|---|
|
#18+
apex_n00b, ты написал вверху пароль. В _публичных_ веб серверах есть кроссдоменная защита. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2015, 13:46 |
|
||
|
Запросы из Apex на удаленных серверах
|
|||
|---|---|---|---|
|
#18+
под удаленным имел в виду любой другой экземпляр БД oracle, можно даже на той же машине. действие происходит внутри одного домена. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2015, 13:56 |
|
||
|
Запросы из Apex на удаленных серверах
|
|||
|---|---|---|---|
|
#18+
apex_n00b, стандартно - есть схема разбора из APEX (настройка воркспейса). Произведи все "удалёнки" там. Запрос должен работать из той схемы. Зачем изврат? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2015, 14:15 |
|
||
|
Запросы из Apex на удаленных серверах
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2015, 14:50 |
|
||
|
Запросы из Apex на удаленных серверах
|
|||
|---|---|---|---|
|
#18+
линк не подходит. во первых при больших джойнах много куда вставлять его нужно, во вторых хотелось чтоб имя сервера к которому подключаюсь можно было взять из списка. идея - сделать что-то типа админки для большого количества бд. например: select * from v$session; alter session disconnect; итд. -------- зачем это нужно предлагаю не обсуждать, будем считать что это лабораторка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2015, 15:20 |
|
||
|
Запросы из Apex на удаленных серверах
|
|||
|---|---|---|---|
|
#18+
apex_n00b, это более низкий уровень, чем APEX типа ADO.Connection )) Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2015, 15:31 |
|
||
|
Запросы из Apex на удаленных серверах
|
|||
|---|---|---|---|
|
#18+
apex_n00bлинк не подходит. во первых при больших джойнах много куда вставлять его нужно, А разве вопрос звучал как Код: plaintext apex_n00bво вторых хотелось чтоб имя сервера к которому подключаюсь можно было взять из списка. идея - сделать что-то типа админки для большого количества бд. например: select * from v$session; alter session disconnect; итд. Тут есть как динамически подставлять нужный линк ДБ линки в sql коде репорта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2015, 16:18 |
|
||
|
Запросы из Apex на удаленных серверах
|
|||
|---|---|---|---|
|
#18+
apex_n00bлинк не подходит. во первых при больших джойнах много куда вставлять его нужно, во вторых хотелось чтоб имя сервера к которому подключаюсь можно было взять из списка. Подходит или не подходит -- это не тема для обсуждения, так как других вариантов нет. Можно с такой же категоричностью заявить, что Вам не подходит использовать ключевое слово SELECT, ведь его везде писать надо в запросах. Универсальность требует усилий. Один раз напишете у каждого объекта БД подстановку с именем поля, из которого будете брать database link, потом будет легче. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2015, 20:03 |
|
||
|
|

start [/forum/topic.php?fid=50&gotonew=1&tid=1875062]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
158ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 453ms |

| 0 / 0 |
