Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Saber la instancia de la base de datos

Estas en el tema de Saber la instancia de la base de datos en el foro de Oracle en Foros del Web. Hola, quisiera saber si hay alguna manera usando sql, de saber la instancia de Base de Datos a la que estoy conectada (igual que peudes ...
  #1 (permalink)  
Antiguo 19/09/2006, 09:20
 
Fecha de Ingreso: diciembre-2005
Mensajes: 22
Antigüedad: 18 años, 4 meses
Puntos: 0
Saber la instancia de la base de datos

Hola, quisiera saber si hay alguna manera usando sql, de saber la instancia de Base de Datos a la que estoy conectada (igual que peudes hacer un select sysdate from dual para conocer la fecha, pero con la instancia).

Muchas gracias
  #2 (permalink)  
Antiguo 19/09/2006, 12:34
Avatar de Worp9975  
Fecha de Ingreso: mayo-2006
Ubicación: LV-426
Mensajes: 203
Antigüedad: 17 años, 10 meses
Puntos: 1
SHOW INSTANCE

te muestra la instancia a la que estás conectado
__________________
Time is the fire in which we burn
  #3 (permalink)  
Antiguo 20/09/2006, 00:50
 
Fecha de Ingreso: diciembre-2005
Mensajes: 22
Antigüedad: 18 años, 4 meses
Puntos: 0
Con SHOW INSTANCE me sale 'local', pero ese no es el nombre de la instancia a la que estoy conectado...

Además necesito recuperar ese valor desde Java y meterlo en una variable
  #4 (permalink)  
Antiguo 20/09/2006, 02:03
Avatar de Worp9975  
Fecha de Ingreso: mayo-2006
Ubicación: LV-426
Mensajes: 203
Antigüedad: 17 años, 10 meses
Puntos: 1
Ok, prueba esto :
Código:
select sys_context('USERENV','DB_NAME') as Instance
from dual;
__________________
Time is the fire in which we burn
  #5 (permalink)  
Antiguo 20/09/2006, 02:35
 
Fecha de Ingreso: diciembre-2005
Mensajes: 22
Antigüedad: 18 años, 4 meses
Puntos: 0
Ok, muchas gracias. Eso funciona.

Y

select * from global_name;

tambien, te devuelve el nombre de la instancia y el dominio
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:48.