|
|
|
настройка "remote" extproc
|
|||
|---|---|---|---|
|
#18+
Добрый вечер. Есть две БД 11g (Win), на каждой настроен свой extproc, вызов "своих" библиотек - работает. Нужно вызвать внешнюю библиотеку, расположенную на другой машине. Подскажите настройку tnsnames/listener и указание AGENT(?). Ну или где почитать про такой случай :) Похожая тема тут уже всплывала, но это было давно и конкретики нет: http://www.sql.ru/forum/467340/extproc-na-udalennom-servkrk-bez-bazy-dannyh ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2018, 19:22 |
|
||
|
настройка "remote" extproc
|
|||
|---|---|---|---|
|
#18+
vavaДобрый вечер. Есть две БД 11g (Win), на каждой настроен свой extproc, вызов "своих" библиотек - работает. Нужно вызвать внешнюю библиотеку, расположенную на другой машине. Подскажите настройку tnsnames/listener и указание AGENT(?). Ну или где почитать про такой случай :) Похожая тема тут уже всплывала, но это было давно и конкретики нет: http://www.sql.ru/forum/467340/extproc-na-udalennom-servkrk-bez-bazy-dannyh Агент запускается на той же машине, что и листенер. Листенер на той же машине что и база. Default Configuration for External Procedures Если хочется экзотики - можно запускать отдельный листенер для extproc (но это не поможет решить поставленную задачу). Controlling Access to the Oracle Listener Если абстрагироваться от Оракла, то логично расположить библиотеку по пути видимому и доступному из приложения, не так ли? Если религия запрещает скопировать на сервер, то можно примапить сетевой диск в конце концов (правда кто помешает в таком случае скопировать :)). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2018, 03:07 |
|
||
|
настройка "remote" extproc
|
|||
|---|---|---|---|
|
#18+
vava, Запускать extproc на другом сервере можно было только в 9.0. В 9.2 эту дыру в безопасности убрали. Однако можно обмануть систему редиректом портов или через connection manager. Если в extproc не требуется текущая транзакция, можно реализовать внешние функции через веб-сервисы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2018, 06:50 |
|
||
|
настройка "remote" extproc
|
|||
|---|---|---|---|
|
#18+
dbms_photoshop, Большое спасибо за ссылки, изучу. Виноват - не пояснил сразу причину такой потребности. Хотел получить халявную возможность запускать DLL в среде виндавс (ну и далее OLE/COM/MSOffice) из юниксовой БД. Сейчас приходится использовать виндавс_БД. Про отдельные (но локальные :( ) листенеры знаю - использую для разных (32/64 bit) библиотек. -2- тоже спасибо, буду копать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2018, 16:37 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39621543&tid=1884226]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 252ms |
| total: | 389ms |

| 0 / 0 |
