Asunto: Error Message 3511 not found en tnspig Oracle
Tengo un servidor con Linux Red Hat y Oracle 9i instalado. Hasta ahora no había tenido que utilizar el fichero tnsnames.ora en el Oracle de Linux. En los equipos cliente utilizo un software que se conecta mediante Oracle Client y el ODBC de Oracle. En el servidor de Linux nunca había necesitado acceso a Oracle, sí desde fuera.
Pero ahora he instalado Symantec Backup Exec para copias de seguridad, con su agente correspondiente en el servidor de Oracle para Linux. El problema es que Symantec Backup Exec necesita correctamente configurado el fichero tnsnames.ora de Linux.
Creo que he configurado correctamente este fichero pero Symantec Backup Exec no conecta con el servidor de Oracle y si hago un:
Código:
tnsping orcl
Y me devuelve este error:
[oracle@servidororacle bin]$ ./tnsping orcl
TNS Ping Utility for Linux: Version 9.2.0.4.0 - Production on 05-FEB-2009 17:21:51
Copyright (c) 1997 Oracle Corporation. All rights reserved.
Message 3511 not found; No message file for product=network, facility=TNSTNS-03505: Message 3505 not found; No message file for product=network, facility=TNS
[oracle@servidor_oracle bin]$
Otras veces me devuelve este otro error:
[oracle@servidororacle ~]$ tnsping orcl
TNS Ping Utility for Linux: Version 9.2.0.4.0 - Production on 04-FEB-2009 16:27:28 Copyright (c) 1997 Oracle Corporation. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias Attempting to contact (DESCRIPTION = Violación de segmento
Supongo que es por esto por lo que no me funciona la conexión de Symantec Backup Exec con Oracle.
Publicado:
Jue Feb 05, 2009 4:38 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Error Message 3511 not found en tnspig Oracle
Anuncios
varios escribió:
Tengo un servidor con Linux Red Hat y Oracle 9i instalado. Hasta ahora no había tenido que utilizar el fichero tnsnames.ora en el Oracle de Linux. En los equipos cliente utilizo un software que se conecta mediante Oracle Client y el ODBC de Oracle. En el servidor de Linux nunca había necesitado acceso a Oracle, sí desde fuera.
Pero ahora he instalado Symantec Backup Exec para copias de seguridad, con su agente correspondiente en el servidor de Oracle para Linux. El problema es que Symantec Backup Exec necesita correctamente configurado el fichero tnsnames.ora de Linux.
Creo que he configurado correctamente este fichero pero Symantec Backup Exec no conecta con el servidor de Oracle y si hago un:
Código:
tnsping orcl
Y me devuelve este error:
[oracle@servidororacle bin]$ ./tnsping orcl
TNS Ping Utility for Linux: Version 9.2.0.4.0 - Production on 05-FEB-2009 17:21:51
Copyright (c) 1997 Oracle Corporation. All rights reserved.
Message 3511 not found; No message file for product=network, facility=TNSTNS-03505: Message 3505 not found; No message file for product=network, facility=TNS
[oracle@servidor_oracle bin]$
Otras veces me devuelve este otro error:
[oracle@servidororacle ~]$ tnsping orcl
TNS Ping Utility for Linux: Version 9.2.0.4.0 - Production on 04-FEB-2009 16:27:28 Copyright (c) 1997 Oracle Corporation. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias Attempting to contact (DESCRIPTION = Violación de segmento
Supongo que es por esto por lo que no me funciona la conexión de Symantec Backup Exec con Oracle.
¿Nos podrías pasar el contenido del fichero tnsnames.ora?
Publicado:
Jue Feb 05, 2009 7:16 pm
varios Magnífico usuario
Registrado: Oct 10, 2006 Mensajes: 2092
Asunto: Re: Error Message 3511 not found en tnspig Oracle
Anuncios
alonsojpd escribió:
¿Nos podrías pasar el contenido del fichero tnsnames.ora?
Este es el contenido del fichero tnsnames.ora de Oracle:
Este error puede deberse a varias motivos, revisando tu tnsnames.ora tenemos una duda ¿el contenido del fichero es el que nos has mostrado, tal cual? es decir, aunque parezca una tontería, el texto debería estar tabulado (con espacios) de la siguiente forma:
Es decir, primero "orcl=", debajo, con dos espacios "(DESCR...", debajo, con cuatro espacios "(ADDRESS...", debajo, con cuatro espacios "(CONNE...", y por último, sin espacios ")".
Modifica el fichero tnsnames.ora tal y como te hemos indicado y nos cuentas.
Publicado:
Jue Feb 05, 2009 7:44 pm
varios Magnífico usuario
Registrado: Oct 10, 2006 Mensajes: 2092
Asunto: Re: Error Message 3511 not found en tnspig Oracle
Anuncios
alonsojpd escribió:
Este error puede deberse a varias motivos, revisando tu tnsnames.ora tenemos una duda ¿el contenido del fichero es el que nos has mostrado, tal cual? es decir, aunque parezca una tontería, el texto debería estar tabulado (con espacios) de la siguiente forma:
Es decir, primero "orcl=", debajo, con dos espacios "(DESCR...", debajo, con cuatro espacios "(ADDRESS...", debajo, con cuatro espacios "(CONNE...", y por último, sin espacios ")".
Modifica el fichero tnsnames.ora tal y como te hemos indicado y nos cuentas.
¡¡Es cierto!! lo he modificado tal cual me indicas y ahora, al hacer tnsping orcl me aparece este mensaje indicando que es correcto:
[oracle@servidororacle ~]$ tnsping orcl
TNS Ping Utility for Linux: Version 9.2.0.4.0 - Production on 05-FEB-2009 21:00:30
Copyright (c) 1997 Oracle Corporation. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = servidororacle)(PORT = 1521)) (CONNECT_DATA = (SID = orcl)(SERVER = DEDICATED)))
OK (0 msec)
Y, además, ya me funciona la conexión de Symantec Backup Exec con Oracle.
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A