经过: 环境:服务器:chndsora9,实例cdesb01,数据库版本11.2.0.4 操作:导出用户schema 'ESBST02所有表到'ESBST03下 执行命令:expdp ...
问题表现: ORA : ORA : package body xx.yy has errorsORA : PL SQL: could not find program unit being called: xx.yy 处理过程: .在PL SQL Developer中,重新编译 xx 包,发现没有问题 .执行 yy 存储过程中的SQL语句,发现没有问题 .编辑 xx 包,发现包中的 zz 存储过 ...
2012-09-13 17:42 0 17042 推荐指数:
经过: 环境:服务器:chndsora9,实例cdesb01,数据库版本11.2.0.4 操作:导出用户schema 'ESBST02所有表到'ESBST03下 执行命令:expdp ...
刚刚,客户的缴费系统突然报错,应用程序在后台提示执行某个存储过程时出错,手动在PLSQL DEVELOPER工具上执行那段报错的代码,错误显示如下: 可以看出,这段代码提示ORA-04063,在访问某个view时报错。 最开始,怀疑这个视图是否正常,让客户执行SQL语句检查这个视图的状态 ...
问题描述 重新导入数据库的数据之后,查询视图时会报ORA-04063,ORA-00942 之类的错误 ORA-04063: view "TESTV.ABC" has errors ORA-00942: 表或视图不存在 解决办法 将视图包含的数据表(TESTA.EEE)的查询 ...
原因:调用的存储过程已经被修改过. 解决方案:重新编译存储过程. ...
百度了一下,有一个大佬是这样说的: 在PL/SQL中查询数据库视图时总是报告“ora-04063:view view_test has errors”的错误: Oracle视图非常强大的功能之一在于其可以创建一个带有错误的视图。比如说视图里的字段在基表里不存在,该视图 ...
参考:程序包调用报ORA-06508: PL/SQL: 无法找到正在调用的程序单元 出现这种情况的原因是因为,对于全局变量,每一个session会生成一个本地copy,如果程序重新编译的话,就会因程序里原变量找不到而丢弃该变量,继而导致这个错误。 也就是说在一个会话中调用程序包package时 ...
转自 Oracle ORA-01033: 错误解决办法 打开PLSQL时出现以上错误。解决办法: 解决步骤 第一步、sqlplus /NOLOG 第二步、SQL>connect sys/change_on_install as sysdba提示:已成功 第三步 ...
转自 Oracle ORA-01033: 错误解决办法 打开PLSQL时出现以上错误。解决办法: 解决步骤 第一步、sqlplus /NOLOG 第二步、SQL>connect sys/change_on_install as sysdba提示:已成功 第三步 ...