"tnsping" en ambientes unix
Gente:
Se que la pregunta es un poco rebuscada, pero estoy
en la busqueda de poder detectar conectividiad con
una determinada base oracle en unix, digamos
usuario/pwd@base. Quisiera saber si existe esta posibilidad en linea de comando unix, y como es el
manejo de la misma
Muchas Gracias
Ricardo.
Se que la pregunta es un poco rebuscada, pero estoy
en la busqueda de poder detectar conectividiad con
una determinada base oracle en unix, digamos
usuario/pwd@base. Quisiera saber si existe esta posibilidad en linea de comando unix, y como es el
manejo de la misma
Muchas Gracias
Ricardo.
El tnsping también existe en la instalación en Unix, y su uso es similar al de windows:
# tnsping base
# tnsping base
Nerea:
Antes que nads, mucha gracias por tu respuesta,
pero sigo con inquietudes con este tema, ya que
necesitaria capturar el resultado de la ejecucion del
tnsping en una variable de resultado de unix, de modo de que si existe conectividad contra la base a
la cual le hago tnsping, luego, conectarme a ella.
¿Tenes idea de como es eso?
Nuevamente gracias
Ricardo.
Antes que nads, mucha gracias por tu respuesta,
pero sigo con inquietudes con este tema, ya que
necesitaria capturar el resultado de la ejecucion del
tnsping en una variable de resultado de unix, de modo de que si existe conectividad contra la base a
la cual le hago tnsping, luego, conectarme a ella.
¿Tenes idea de como es eso?
Nuevamente gracias
Ricardo.
Por otro lado, debes de verificar que estes usando el PATH adecuado en tu usuario para que puedas encontrar el tnsping desde cualquier directorio donde estes posicionado. Intenta lo siguiente:
1.- echo $PATH (enter)
este comando te desplegara todo el ambiente de tu usuario.
2.- Verifica que se encuentren los directorios importantes de ORACLE.
debe estar similar a este:
/usr/bin:/usr/local/bin:/oracle-home/scripts:/oracle-home/v734/bin:/usr/ccs/bin:/psoft/scripts:/usr/contrib/bin:/sbin:/home/user/bin:/usr/bin:/usr/local/bin:/oracle-home/scripts:0/bin:/usr/ccs/bin:/usr/contrib/bin:/oracle-home/v734/bin:/oracle-home/scripts
3.- Pide a tu administrador del sistema que te configure el path de manera que puedas ejecutar cualquier comando de oracle.
4. Ejecuta tnsping +nombre de la base.
1.- echo $PATH (enter)
este comando te desplegara todo el ambiente de tu usuario.
2.- Verifica que se encuentren los directorios importantes de ORACLE.
debe estar similar a este:
/usr/bin:/usr/local/bin:/oracle-home/scripts:/oracle-home/v734/bin:/usr/ccs/bin:/psoft/scripts:/usr/contrib/bin:/sbin:/home/user/bin:/usr/bin:/usr/local/bin:/oracle-home/scripts:0/bin:/usr/ccs/bin:/usr/contrib/bin:/oracle-home/v734/bin:/oracle-home/scripts
3.- Pide a tu administrador del sistema que te configure el path de manera que puedas ejecutar cualquier comando de oracle.
4. Ejecuta tnsping +nombre de la base.
