Si al intentar eliminar un usuario en nuestra bbdd Oracle 10.2.0.1 nos da el siguiente error:
SQL> drop user prueba cascade;
drop user prueba cascade
*
ERROR en lÝnea 1:
ORA-00604: se ha producido un error a nivel 1 de SQL recursivo
ORA-04043: el objeto SYS_PLSQL_75898_9_1 no existe (este es un nombre de ejemplo, todos comienzan con SYS_PLSQL)
Este problema es por que el usuario esta referenciado a un objeto posiblemente de otro usuario, para poder solucionar este problema, debemos irnos a la tabla de OBJ$ con privilegios de sysdba y cambiar el nombre del objeto por cualquier otro. Hacemos un commit y por ultimo intentamos eliminar nuevamente el usuario:
SQL> drop user prueba cascade;
Usuario borrado.
Espero que les sirva.
Chau.
¿ Como solucionar el error ORA-00604 y ORA-04043 ?
-
Brico
,
Cursos Paso a Paso
,
Noticias
,
Oracle
Edit
1 comentarios:
¡¡Me sirvió y mucho!! Agradecido.
Publicar un comentario