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

Recuperar el status invalid de un objeto

Estas en el tema de Recuperar el status invalid de un objeto en el foro de Oracle en Foros del Web. ORACLE version 11.1.0.7 g estaba revisando la lista de objetos invalidos de dba_objects SQL > select owner,object_name,status from dba_objects where object_name='DOM_SEQ' owner object_name status PROY ...
  #1 (permalink)  
Antiguo 28/04/2010, 11:58
 
Fecha de Ingreso: octubre-2006
Mensajes: 59
Antigüedad: 17 años, 6 meses
Puntos: 0
Recuperar el status invalid de un objeto

ORACLE version 11.1.0.7 g

estaba revisando la lista de objetos invalidos de dba_objects

SQL > select owner,object_name,status from dba_objects where object_name='DOM_SEQ'

owner object_name status
PROY DOM_SEQ INVALID

=============================================

se me ocurrio hacerle un desc

SQL > desc PROY.DOM_SEQ
ERROR:
ORA-04043: object "OBJY"."DOM_SEQ" does not exist

=========================================

al volver a consultar el mismo objeto el status cambió a VALID !

SQL > select owner,object_name,status from dba_objects where object_name='DOM_SEQ'

owner object_name status
PROY DOM_SEQ VALID

================================================== =
Verifico que la secuencia no existe:

SQL > select PROY.DOM_SEQ.currval from dual;
select PROY.DOM_SEQ.currval from dual
*
ERROR at line 1:
ORA-02289: sequence does not exist

=======================================


Como puedo hacer para recuperar el estado INVALID de éste
objeto que NO Existe !! :(

gracias.

Última edición por general9000; 28/04/2010 a las 12:03
  #2 (permalink)  
Antiguo 03/05/2010, 11:16
Avatar de 8vio  
Fecha de Ingreso: marzo-2008
Ubicación: Detras del monitor
Mensajes: 168
Antigüedad: 16 años
Puntos: 6
Respuesta: Recuperar el status invalid de un objeto

Hola

Intenta con:

ALTER SYSTEM CHECKPOINT;

Saludos,
  #3 (permalink)  
Antiguo 06/05/2010, 11:05
 
Fecha de Ingreso: octubre-2006
Mensajes: 59
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: Recuperar el status invalid de un objeto

Cita:
Iniciado por 8vio Ver Mensaje
Hola

Intenta con:

ALTER SYSTEM CHECKPOINT;

Saludos,
gracias por contestar pero como lo haria individualmente OBJeto por OBJETO ?
  #4 (permalink)  
Antiguo 06/05/2010, 15:56
 
Fecha de Ingreso: enero-2010
Mensajes: 29
Antigüedad: 14 años, 2 meses
Puntos: 3
Respuesta: Recuperar el status invalid de un objeto

PROY.DOM_SEQ is a synonym pointing to a non-existing object OBJY.DOM_SEQ. Create OBJY.DOM_SEQ as a sequence and you'll be able to run either of the following two:

select PROY.DOM_SEQ.nextval from dual;
select OBJY.DOM_SEQ.nextval from dual;

Etiquetas: objeto, recuperar, status
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 17:30.