Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> External procedure
Hi,
I am trying to use the External PL/SQL procedure for an Oracle 8
database on Unix
but I ran into problems trying to configure the listener.ora and
tnsnames.ora files.
I successfully built the extproc.so using the make script that came with
the Oracle 8
software but I kept running into this error when executing the external
PL/SQL
procedure from sqlplus.
ORA_28575: unable to open RPC connection to extenal procedure agent.'
According to the Oracle documnet, the problem above is caused by
incorrect
configuration on the listener.ora and tnsname.ora files. The host name
on my
system is called godzilla and the SID is called oracle1
My listener.ora and tnsnames.ora are:
listener.ora
LISTENER =
(ADDRESS_LIST = (ADDRESS= (PROTOCOL= IPC)(KEY= oracle1)) (ADDRESS= (PROTOCOL= IPC)(KEY= PNPKEY)) (ADDRESS= (PROTOCOL= TCP)(Host= godzilla)(Port= 1521)) (ADDRESS= (PROTOCOL= IPC)(KEY= extproc0)))
(GLOBAL_DBNAME= godzilla) (ORACLE_HOME= /opt/oracle/product/8.0.4) (SID_NAME = oracle1)
(SID_NAME = extproc) (PROGRAM = extproc)
NET1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(Host = godzilla)(Port = 1521))
(CONNECT_DATA = (SID = oracle1))
)
GODZILLA =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = godzilla)(PORT = 1521))
(CONNECT_DATA = (SID = oracle1))
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = oracle1))
(CONNECT_DATA = (SID = extproc))
(SOURCE_ROUTE = YES)
)
Thanks.
Patrick
Received on Thu Jan 14 1999 - 13:34:43 CST
![]() |
![]() |