powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / настройка "remote" extproc
4 сообщений из 4, страница 1 из 1
настройка "remote" extproc
    #39621543
Фотография vava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый вечер.
Есть две БД 11g (Win), на каждой настроен свой extproc, вызов "своих" библиотек - работает.
Нужно вызвать внешнюю библиотеку, расположенную на другой машине.
Подскажите настройку tnsnames/listener и указание AGENT(?). Ну или где почитать про такой случай :)

Похожая тема тут уже всплывала, но это было давно и конкретики нет:
http://www.sql.ru/forum/467340/extproc-na-udalennom-servkrk-bez-bazy-dannyh
...
Рейтинг: 0 / 0
настройка "remote" extproc
    #39621645
Фотография dbms_photoshop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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

Если абстрагироваться от Оракла, то логично расположить библиотеку по пути видимому и доступному из приложения, не так ли?
Если религия запрещает скопировать на сервер, то можно примапить сетевой диск в конце концов (правда кто помешает в таком случае скопировать :)).
...
Рейтинг: 0 / 0
настройка "remote" extproc
    #39621666
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vava,

Запускать extproc на другом сервере можно было только в 9.0. В 9.2 эту дыру в безопасности убрали. Однако можно обмануть систему редиректом портов или через connection manager.
Если в extproc не требуется текущая транзакция, можно реализовать внешние функции через веб-сервисы.
...
Рейтинг: 0 / 0
настройка "remote" extproc
    #39622179
Фотография vava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbms_photoshop,
Большое спасибо за ссылки, изучу. Виноват - не пояснил сразу причину такой потребности. Хотел получить халявную возможность запускать DLL в среде виндавс (ну и далее OLE/COM/MSOffice) из юниксовой БД. Сейчас приходится использовать виндавс_БД.
Про отдельные (но локальные :( ) листенеры знаю - использую для разных (32/64 bit) библиотек.

-2- тоже спасибо, буду копать.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / настройка "remote" extproc
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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