tns

javijulie
23 de Mayo del 2004
Hola amigos.. vereis he instalado oracle 9i databases y oracle 9i developer en un xp prfesional y la base de datos va bien y me crea tablas y procedimientos y todo ...eso bien pero al conectarme con el builder y al ejecutar un formulario me da el siguiente error
ORA-12154 TNS NO SE HA PODIDO RESOLVER EL NOMBRE DEL SERVICIO y la verdad no se ke puede ser
el archivo tnsnames.ora lo tengo asi
# TNSNAMES.ORA Network Configuration File: G:oracleora92networkadmintnsnames.ora
# Generated by Oracle configuration tools.

JAVIDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = javi)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = javidb)
)
)

INST1_HTTP =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = javi)(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)
)
)

ayudadme gracias.

Jos?ntonio
23 de Mayo del 2004
Hola,

Prueba a sustituir la línea

(SERVICE_NAME = javidb)

por:

(SID = javidb)

Saludos

joek
23 de Mayo del 2004
Hola soi joek, yo tuve el mismo problema y lo solucioné de la siguiente forma:
El problema es ke busca el servicio y no lo encuentra para ella abrá ke acer un par de cambios en 2 archivos.
1. Haz copias de seguridad primero de los archivos ke te voi a decir ahora.
2. Reemplazar los archivos sqlnet.ora y tnsnames.ora del developer ke estan dentro del directorio admin del developer. Aki tendras ke poner los buenos de oracle, en mi caso se encontraban los archivos a copiar en :
C:oracle10.1.0db_1networkadmin <-- ahi estan los buenos

olgax
23 de Mayo del 2004
Puede ser cualquier cosa. Ves eliminado opciones. Prueba en el cmd a hacer un tnsping al nombre del servicio para ver si es la red