Problemas con oracle

Tengo los siguientes problemas, por favor, ayúdame,
Este mensaje sale cuando intento observar cualquier objeto desde el dbastudio:
ORA-1578:ORACLE DATE BLOCK CORRUPTED (FILE #1, BLOCK #31020) ORA-01110: DATA FILE 1: '/OPT/ORACLE/PRODUCT/9.0.1/ORADATA/OR9I/SYSTEM01.DBF'
Este mensaje sale al realizar un export:
exp-00008: oracle error 1578 encountered
ORA-01578: ORACLE DATA BLOCK CURRUPTED (FILE #1, BLOCK # 31020)
ORA-01110: DATA FILE 1: 'OPT/ORACLE/PRODUCT/9.0.1/ORADATA/OR9I/SYSTEM01.DBF'
exp-00000: export terminated unsuccessfully
Aparte de aquello también se presenta en otro servidor oracle (otro computador físicamente) con versión 9.2.0, en donde, poseo funciones almacenadas que hacen uso de los paquetes DBMS_SQL, sin embargo, justamente en este servidor se genera el error detallado en lo posterior, pero lo más curioso es que esto no ocurre en otros servidores sino justamente en este servidor:
ORA-00905: MISSING KEYBOARD
ORA-06512: AT "SYS.DBMS_SYS_SQL" LINE 826
ORA-06512: AT "SYS.DBMS_SQL", LINE 32
ORA-06512: AT "PRUEBA.FN_EVAL_RUBRO", LIKE 44
Ora-06512: at "prueba.pa_prerol", like 49
ORA-06512: AT LINE 1.
Cuando intenté compilar el DBMS_SQL accediendo con el usuario SYS, se generó el siguiente error y sin embargo no se solucionó el mensaje anterior:
exp-00000:oracle error 4068 encountered
Ora-04068: existing state of package as been discarted
ORA-04063: PACKAGE BODY 'SYSTEM. DBMS_SQL' AS ERRORS
ORA-06508: PL/SQL: COULD NOT FIND PROGRAM UNITED BEING CALLED
ORA-06512: AT "SYSTEM.DBMS_EXPORT_EXTENSION", LINE 23
ORA-06512: AT LINE 1

1 Respuesta

Respuesta
1
Espero que tengas una copia de seguridad de la base de datos.
El mensaje de error que te sale es que el SYSTEM01.DBF (un tablespace de sistema del Oracle) se ha vuelto corrupto o está sobre un sector defectuoso del disco duro.
Deberías recuperar la última copia de seguridad "buena". Hay otras opciones (creo) más complicadas.
Pregunta en otn.oracle.com

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas