drop user cascade出现ORA-04043问题的解决
2011-08-13 19:04
281 查看
问题:
SQL> drop user hbylinit cascade;
drop user hbylinit cascade
ORA-00604: 递归 SQL 级别 1 出现错误
ORA-04043: 对象 SYS_YOID0000104160$ 不存在
分析:
ora-4043就是提示对象不存在,一般在写错对象名的时候都会报这个错误。推测出现这个问题的原因对象已经被删除,但是数据字典里还有记录导致的,应该算是oracle的bug。问题是这次的对象不一定是文档中提到的type,所以需要确定这个是什么到dba_objects中查询可以确定,然后创建同名的对象再删除就可以了。
问题解决过程:
--重新创建这个type
SQL> create type SYS_YOID0000104160$ as object (empno number);
2 /
Type created
--再次删除,成功。
SQL> drop user hbylinit cascade;
User dropped
SQL> drop user hbylinit cascade;
drop user hbylinit cascade
ORA-00604: 递归 SQL 级别 1 出现错误
ORA-04043: 对象 SYS_YOID0000104160$ 不存在
分析:
ora-4043就是提示对象不存在,一般在写错对象名的时候都会报这个错误。推测出现这个问题的原因对象已经被删除,但是数据字典里还有记录导致的,应该算是oracle的bug。问题是这次的对象不一定是文档中提到的type,所以需要确定这个是什么到dba_objects中查询可以确定,然后创建同名的对象再删除就可以了。
问题解决过程:
--重新创建这个type
SQL> create type SYS_YOID0000104160$ as object (empno number);
2 /
Type created
--再次删除,成功。
SQL> drop user hbylinit cascade;
User dropped
相关文章推荐
- IMP导入数据 出现ORA-01691问题 解决办法
- Drop user cascade failed ORA-00604 ORA-02429 处理一例
- sql2008出现问题“因为无法为数据库 'MRsys' 中的对象 'dbo.T_USER_1311_DATA' 分配空间, 'PRIMARY' 文件组已满。请删除不需要的文件..."问题,解决了
- IMP导入数据 出现ORA-01691问题 解决办法
- oracle drop用户cascade 无法顺利删除问题处理-ORA-00604和ORA-00942错误
- Maven项目导入到Eclipse时Build出现the user operation is waiting for building workspace to complete的问题解决
- PL/SQL developer连接oracle出现“ORA-12154:TNS:could not resolve the connect identifier specified”问题的解决
- 启动azkaban时出现User xml file conf/azkaban-users.xml doesn't exist问题解决
- IMP导入数据 出现ORA-01691问题 解决办法
- .Net下使用System.Data.OracleClient出现“ORA-12154问题“TNS: 无法处理服务名”问题的解决
- Navicat Premium 连接本地oracle 【解决ORA-01017 invalid username/password;logon denied连接问题】
- ORA-01810格式代码出现两次 问题解决
- MySql 出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES).问题解决方案
- 解决Mysql出现Access denied for user ''@'localhost' to database '的问题
- 关于Android应用调试在小米手机安装程序时出现Installation failed with message INSTALL_CANCELED_BY_USER问题解决
- Oracle调整内存超出限制出现ORA-27100: shared memory realm already exists问题解决办法
- ORA-21500,ORA-24550,ORA-01000 ,ORA-06512同时出现,问题定位及解决办法
- 解决 ssh user@ip 'command' 出现 'command not found'的问题
- .Net下使用System.Data.OracleClient出现“ORA-12154问题“TNS: 无法处理服务名”问题的解决
- MYSQL出现Access denied for user 'root'@'localhost'”问题解决