Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Oracle (http://www.forosdelweb.com/f100/)
-   -   como configurar conexion local y remota (http://www.forosdelweb.com/f100/como-configurar-conexion-local-remota-566376/)

augusto_jaramil 15/03/2008 12:20

como configurar conexion local y remota
 
Que tal amigos,

Actualmente las conexiones realizadas al motor por medio del browser las hago de la siguiente manera

En tnsnames.ora
Código PHP:

RSN.COM.CO =
  (
DESCRIPTION =
    (
ADDRESS = (PROTOCOL TCP)(HOST 10.0.1.1)(PORT 1521))
    (
CONNECT_DATA =
      (
SERVICE_NAME rsn.com.co)
    )
  ) 

En listener.ora
Código PHP:

SID_LIST_LISTENER =
  (
SID_LIST =
      (
SID_DESC =
      (
SID_NAME PLSExtProc)
      (
ORACLE_HOME = /opt/oracle/app/oracle/product/10.2.0/db_1)
      (
PROGRAM extproc)
    )
  )

LISTENER =
  (
DESCRIPTION_LIST =
    (
DESCRIPTION =
      (
ADDRESS = (PROTOCOL TCP)(HOST 10.0.1.1)(PORT 1521))
    )
  ) 


Hasta ahi todo perfecto, siempre y cuando las conexiones desde el browser se realicen localmente. El lio es cuando se desea conectar remotamente, es decir, desde otra ciudad por ejemplo. Lo que he echo para tratar de solucionar esto es cambiar en estos archivos HOST = 10.0.1.1 por HOST = mi_ip_publica pero ya localmente no puedo conectarme, reporta error ORA-12541: TNS:no listener

No tengo idea de como solucionar esto, que localmente y remotamente me cancionen las conexiones normalmente

Agradezco de antemano sus valiosos aportes al tema

Un Cordial Saludo

matanga 17/03/2008 05:16

Re: como configurar conexion local y remota
 
Hola,

Intenta con esta configuracion en el Listener.ora,

Código:

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.1.1)(PORT = 1521))
    )
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = ip-publica)(PORT = 1521))
    )
  )

Despues del cambio reinicia el listener con el comando

Código:

lsnrctl stop
lsnrctl start

Si estas en Windows, es probable que tengas que configurar el parametro USE_SHARED_SOCKET en el registro, esto si tienes un firewall entre los clientes de la ip publica y la base de datos.

Saludos

augusto_jaramil 18/03/2008 13:29

Re: como configurar conexion local y remota
 
Gracias matanga :aplauso:

esa era..... quedo asi

Código PHP:

LISTENER =
  (
DESCRIPTION_LIST =
    (
DESCRIPTION =
      (
ADDRESS = (PROTOCOL TCP)(HOST 10.0.1.1)(PORT 1521))
      (
ADDRESS = (PROTOCOL TCP)(HOST ip-publica)(PORT 1521))
    )
  ) 

Un Cordial Saludo :adios:


La zona horaria es GMT -6. Ahora son las 08:19.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.