error ora-00600
En Oracle Database 11g, el modo DMSYS ya no se utiliza. Las opciones de minería de datos están instaladas en el esquema SYS. La herramienta previa a la actualización 11.2 se ha ampliado para incluir una advertencia de que se debe eliminar el modo DMSYS. Si se informa esta advertencia, se recomienda eliminar el esquema de acuerdo con la Guía del administrador de minería de datos de Oracle 11g versión 2 (11.2).
Al eliminar el usuario DMSYS, recibe el siguiente error:
ORA-00600: Código de error interno, Parámetros: [dmmecoldm.2], [1403], [], [ ],[],[],[],[],[],[],[],[],[]
ORA-06512: en "SYS.DMP_SYSTEM", línea 132 p>
ORA-06512: en "SYS.DMP_SYSTEM", línea 1217
ORA-06512: en la línea 1
ORA-00600: Código de error interno, Parámetros: [ kzdGenDropStmt], [82], [0], [], [], [], [], [], [], [], [], [], []
dbkedDefDump() : Iniciar volcado predeterminado del evento (flag=0x2, nivel=3, máscara=0x0)
-La declaración SQL actual para esta sesión (sql_id=d5rrp44zk179y) -
Eliminar usuario en cascada dmsys
Causa
Hay objetos en SYS. Primero es necesario renunciar a los dólares OBJ.
Solución alternativa
Ejecute estas consultas:
spool output.txt
Seleccione el número de usuario del sistema. USER$ U donde U . NAME = ' DMSYS
(tenga en cuenta el número de usuario y utilícelo en la consulta siguiente):
seleccione obj#, nombre FROM SYS. OBJ$ donde tipo#=82, propietario# = <Número de usuario arriba>
seleccione u.name distinto de obj$ o, usuario$ udonde o.propietario#=u.usuario #Y o.propietario # = <El número de usuario anterior>
Eliminar de obj$, donde tipo#=82, propietario # =<El número de usuario anterior>
Luego abandone DMSYS
Como sistema:
Eliminar usuario en cascada DMSYS;
Si no puede manejarlo usted mismo, puede encontrar a alguien que se especialice en el software Shitan. ¡Los miembros del equipo de reparación de bases de datos ORACLE lo ayudarán a recuperarse!
Equipo profesional de reparación de bases de datos de Shitan Software