Inicio » Oracle » SQL*NET » Tracear el cliente de oracle

Tracear el cliente de oracle

Hoy vamos a explicar como tracear un cliente de oracle que esté utilizando para sus conexiones SQL*NET. Lo primero que hay que hacer es modificar el archivo sqlnet.ora, que se encuentra en el cliente en el $ORACLE_HOME/network/admin, si no se encuentra crearlo.

Hay tres parámetros que determinan el traceado:

TRACE_DIRECTORY_CLIENT = $ORACLE_HOME/network/trace
TRACE_FILE_CLIENT = cli.trc
TRACE_LEVEL_CLIENT = user

Los dos primeros tienen valor por defecto, el de TRACE_DIRECTORY_CLIENT es $ORACLE_HOME/network/trace, El de TRACE_FILE_CLIENT es cli_pid.trc, donde el PID es el id de la sesión. Dado que el TRACE_DIRECTORY_CLIENT y el TRACE_FILE_CLIENT tienen valores por defecto es posible activar las trazas solo con el TRACE_LEVEL_CLIENT. Los valores disponibles para el TARCE_LEVEL_CLIENT son:

off = (equivalente a 0) Sin trazas
user = (equivalente a 4) trazas para identificar errores de usuario
admin = (equivalente a  6) tarzas para identificar problemas específicos de la instalación
support = (equivalente q 16) trazas para enviar al soporte de Oracle

Para comprobar que se está utilizando un sqlnet.ora y tnsnames en concreto y para comprobar la conexión al serbio de Oracle tenemos la utilidad tnsping, el resultado sería algo así:

C:\Documents and Settings\user>tnsping TEST
TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 21-JUN-2
010 09:36:49
 
Copyright (c) 1997, 2005, Oracle.  All rights reserved.
 
Archivos de parßmetros utilizados:
D:\app\oracle\product\10.2.0\client_1\network\admin\sqlnet.ora
Adaptador TNSNAMES utilizado para resolver el alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = 10.10.10.110) (PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = TEST)))
Realizado correctamente (210 mseg)

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s