Hallo,
Ik heb Oracle8i(versie 8.1.7) en oracle developer 6i beide geinstalleerd op Windows 2000 prof.
Als ik vanuit Oracle forms een verbinding wil maken met de database dan krijg ik de melding: "ORA-12154: TNS: servicenaam kan niet worden herleid"
Ik weet dat het met de configuratie van de tnsnames.ora file te maken moeten hebben, maar ik kom er niet uit. Ik heb Oracle8 gewoon op harde schijf staan.
De tnsnames.ora ziet er als volgt uit:
# TNSNAMES.ORA Network Configuration File: e:\oracle\ora81\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
ORACLE81 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = duron800)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oracle81)
)
)
INST1_HTTP =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = duron800)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = oracle81)
(PRESENTATION = http://admin)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
De listener.ora ziet er als volgt uit:
# LISTENER.ORA Network Configuration File: e:\oracle\ora81\network\admin\listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = duron800)(PORT = 1521))
)
)
(DESCRIPTION =
(PROTOCOL_STACK =
(PRESENTATION = GIOP)
(SESSION = RAW)
)
(ADDRESS = (PROTOCOL = TCP)(HOST = duron800)(PORT = 2481))
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = e:\oracle\ora81)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = oracle81)
(ORACLE_HOME = e:\oracle\ora81)
(SID_NAME = oracle81)
)
)
Ik heb de database oracle81 genoemd.
Welke databaseadministrator weet hier de oplossing voor?
Bij voorbaat dank.
Ik heb Oracle8i(versie 8.1.7) en oracle developer 6i beide geinstalleerd op Windows 2000 prof.
Als ik vanuit Oracle forms een verbinding wil maken met de database dan krijg ik de melding: "ORA-12154: TNS: servicenaam kan niet worden herleid"
Ik weet dat het met de configuratie van de tnsnames.ora file te maken moeten hebben, maar ik kom er niet uit. Ik heb Oracle8 gewoon op harde schijf staan.
De tnsnames.ora ziet er als volgt uit:
# TNSNAMES.ORA Network Configuration File: e:\oracle\ora81\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
ORACLE81 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = duron800)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oracle81)
)
)
INST1_HTTP =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = duron800)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = oracle81)
(PRESENTATION = http://admin)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
De listener.ora ziet er als volgt uit:
# LISTENER.ORA Network Configuration File: e:\oracle\ora81\network\admin\listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = duron800)(PORT = 1521))
)
)
(DESCRIPTION =
(PROTOCOL_STACK =
(PRESENTATION = GIOP)
(SESSION = RAW)
)
(ADDRESS = (PROTOCOL = TCP)(HOST = duron800)(PORT = 2481))
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = e:\oracle\ora81)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = oracle81)
(ORACLE_HOME = e:\oracle\ora81)
(SID_NAME = oracle81)
)
)
Ik heb de database oracle81 genoemd.
Welke databaseadministrator weet hier de oplossing voor?
Bij voorbaat dank.