|
|
|
Внешние процедуры
|
|||
|---|---|---|---|
|
#18+
Народ помогите, пожалуйста!! Очень нада!!! Установлен Oracle 9i release 9.2.0.1.0 под Linux. домашняя директория /u01/oracle/product/9.2.0 ip адресс X.X.X.X база данных LNXHOL Откомпилирована библиотека extdemo2.so, в которой есть функция "aaa", которая ничего ни делает. Скопирована в /u01/oracle/product/9.2.0/bin/ Выполнено CREATE OR REPLACE LIBRARY MY_LIB AS '/u01/oracle/product/9.2.0/bin/extdemo2.so' Создана процедура create or replace procedure MY_PROC as external library MY_LIB name "aaa"; Файл tnsnames.ora: LNXHOL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = X.X.X.X)(PORT = 1521)) (SOURCE_ROUTE = yes) (CONNECT_DATA = (SID = LNXHOL)) ) EXTPROC_CONNECTION_DATE = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = extprockey)) (CONNECT_DATA = (SID = LNXHOL)) ) Файл listener.ora: LISTENER = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = X.X.X.X)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = extprockey)) ) SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = LNXHOL) (ORACLE_HOME = /u01/oracle/product/9.2.0) (SID_NAME = LNXHOL) ) (SID_DESC = (SID_NAME = LNXHOL) (ORACLE_HOME = /u01/oracle/product/9.2.0) (PROGRAM = extproc) ) ) При вызове процедуры MY_PROC получаю следующую ошибку: ORA-28575: невозможно открыть соединение RPC с агентом внешней процедуры ORA-06512: на "SLR.MY_PROC", line 0 ORA-06512: на line 1 Что не так, что нада сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2003, 19:23:11 |
|
||
|
Внешние процедуры
|
|||
|---|---|---|---|
|
#18+
Are you sure that the user pemissions on the .so are correct? Check whether the listener executes with the user id of the oracle user: it is not always so. Anyhow, the user your listener executes with must have appropriate permissions on the.so ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2003, 20:07:39 |
|
||
|
Внешние процедуры
|
|||
|---|---|---|---|
|
#18+
Можете еще проверить, не ломанный ли extproc: cd $ORACLE_HOME/bin ./extproc Если все в порядке, выводит Oracle Corporation --- WEDNESDAY MAY 21 2003 18:20:31.437 Heterogeneous Agent based on the following module(s): - External Procedure Module ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2003, 20:13:19 |
|
||
|
Внешние процедуры
|
|||
|---|---|---|---|
|
#18+
./extproc выводит Oracle Corporation --- THURSDAY MAY 22 2003 10:02:14:609 Heterogeneous Agent Release 9.2.0.1.0 - Production ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 10:05:52 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=32165743&tid=1990418]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
179ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 449ms |

| 0 / 0 |
