Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> ORA-28595 "Invalid DLL path" and external procedure

ORA-28595 "Invalid DLL path" and external procedure

From: Dean <smeg_xxx_at_hotmail.com>
Date: Fri, 13 Jun 2003 09:18:56 +1000
Message-ID: <3EE90A60.D37388A8@hotmail.com>


Under Ora8i, calling external procedure worked fine. The DLL was in the 'bin' directory.

However, having installed oracle 9.2 I want to do the same. Unfortunately, now I get the ORA-28595 error. I read the docs (
http://otn.oracle.com/docs/products/oracle9i/doc_library/release2/network.920/a96580/advcfg.htm ), regarding
external procedures and tried different thigs, without results.

I tried creating the lib in different ways

CREATE OR REPLACE LIBRARY SSLPAYTIME AS 'test.dll';

CREATE OR REPLACE LIBRARY SSLPAYTIME AS 'c:\oracle\ora92\bin\test.dll';

CREATE OR REPLACE LIBRARY SSLPAYTIME AS '${ORACLE_HOME}\bin\test.dll';

I tried adding the ENVS="EXTPROC_DLLS=ANY" to listener.ora, or also ENVS="EXTPROC_DLLS=ONLY:${ORACLE_HOME}\bin\test.dll";

# LISTENER.ORA Network Configuration File: C:\oracle\ora92\NETWORK\ADMIN\listener.ora # Generated by Oracle configuration tools.

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
    (DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = apollo)(PORT = 1521))
    )
  )

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
(GLOBAL_DBNAME = TESTDB)
(ORACLE_HOME = C:\oracle\ora92)
(SID_NAME = AIHOMEB)

    )
    (SID_DESC =
(PROGRAM = extproc)
(ORACLE_HOME = C:\ORACLE\ORA92)
(SID_NAME = PLSExtProc)

    )
  )

# TNSNAMES.ORA Network Configuration File: C:\oracle\ora92\network\admin\tnsnames.ora # Generated by Oracle configuration tools.

AIHOMEB =
  (DESCRIPTION =
    (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = apollo)(PORT = 1521))
    )
    (CONNECT_DATA =
(SERVICE_NAME = TESTDB)

    )
  )

INST1_HTTP =
  (DESCRIPTION =
    (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = apollo)(PORT = 1521))
    )
    (CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = MODOSE)
(PRESENTATION = http://HRService)

    )
  )

EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
    (CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)

    )
  )

Is there anyone that had this problem, that could help?

Thanks Received on Thu Jun 12 2003 - 18:18:56 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US