So ich habe jetzt versucht, einige der im Link und anderen Quellen aus dem I-Net beschriebenen Vorschläge umzusetzen:
listener-ora
# listener.ora Network Configuration File: d:\oracle\product\10.2.0\db_2\network\admin\listen er.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ENVS = "LD_LIBRARY_PATH=D:\Programmierung\dll_Pfad")
(ORACLE_HOME = d:\oracle\product\10.2.0\db_2)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL =
IPC)(KEY = extproc))
(ADDRESS = (PROTOCOL =
TCP)(HOST = hostname)(PORT = 1521))
)
)
)
tnsnames.ora
extproc_connection_data =
(DESCRIPTION =
(ADDRESS = (PROTOCOL =
IPC)(KEY = extproc))
(CONNECT_DATA = (SID = PLSExtProc))
)
Mit den Angaben bei ENVS habe ich auch noch etwas "herumgespielt" (Es gibt ja noch EXTPROC_DLLS). Aber entweder bekomme ich wieder den bereits beschriebenen RPC-Fehler oder den Fehler Invalid
DLL-Path.