La Web del Programador: Comunidad de Programadores
 
    Pregunta:  7334 - DUDA SOBRE ORACLE 8I
Autor:  Mauricio Castro
Quiero saber dos cosas pues estoy haciendo una aplicación que requiere la conexión de un cliente Oracle (Developer) y la base de datos (servidor). Mis dudas son: 1) ¿Como puedo hacer que la base de datos escuche al cliente en el momento en que quiera conectarme? (el cliente y el servidor están en la misma máquina)
2) La misma pregunta que la anterior pero el cliente y el servidor están en diferentes máquinas.

Nota: Sé que existen los archivos TNSNames.ora y Listener.ora pero no sé que poner dentro de estos archivos para que me levanten los servicios. Muy agradecido por sus respuestas inmediatas.

  Respuesta:  Fran
Unicamente tienes que modificar el archivo tnsnames.ora, aunque si has instalado todo por defecto no deberias haber tenido ningun problema, en caso contratio deberias tener una entrada parecida a la siguiente en en tnsnames.ora:

BDJ=
(DESCRIPTION =
(ADDRESS =
(PROTOCOL = tcp)
(HOST = JSV)
(PORT = 1521)
)
( CONNECT_DATA =
(SID = ORCL )
)
)

Donde:
1.- BDJ es el string de conexion que pondrias en developer cuando te conectes a la B.D.
2.- SID = ORCL es el nombre que le diste a la base de datos cuando se creo.
3.- HOST = JSV es nombre del equipo en el que se encuentra la B.D., aunque podria ser una direccion ip.

Si te puede ayudar de otra forma contacta conmigo en [email protected].