ORA-20003: ORU-10036: object XXX is invalid and cannot be described
2014-08-30 10:02
1741 查看
问题描述:
客户突然打电话过来,说几年前的代码出现问题了不能执行,报如下错误:
保存相片时数据库执行失败!ORA-20003: ORU-10036: object XEPIC_INSERT is invalid and cannot be described
ORA-06512: at "SYS.DBMS_DESCRIBE", line 147
ORA-06512: at line 1
问题说明:
XEPIC_INSERT 为存储过程名字。先问客户最近有什么修改,客户一开始说没有任何修改(后来解决问题后客户才说他把某个表字段长度加长),后来找oracle官方文档中有一个描述described包提到了这个异常(这个错误描述文档很少),所以记录起来。
解决方法:
由于表结构发生变化,存储过程版本已经过时,必须重新编译一下就解决问题
客户突然打电话过来,说几年前的代码出现问题了不能执行,报如下错误:
保存相片时数据库执行失败!ORA-20003: ORU-10036: object XEPIC_INSERT is invalid and cannot be described
ORA-06512: at "SYS.DBMS_DESCRIBE", line 147
ORA-06512: at line 1
问题说明:
XEPIC_INSERT 为存储过程名字。先问客户最近有什么修改,客户一开始说没有任何修改(后来解决问题后客户才说他把某个表字段长度加长),后来找oracle官方文档中有一个描述described包提到了这个异常(这个错误描述文档很少),所以记录起来。
解决方法:
由于表结构发生变化,存储过程版本已经过时,必须重新编译一下就解决问题
相关文章推荐
- 异常CryptographicException: "Padding is invalid and cannot be removed."的原因
- 填充无效,无法被移除(Padding is invalid and cannot be removed)
- Padding is invalid and cannot be removed
- OUI-10022:The target area /oracle/oraInventory cannot be used because it is in an invalid state.
- Padding is invalid and cannot be removed. 一直提示这个 怎么解决?
- Padding is invalid and cannot be removed 解决方法
- Padding is invalid and cannot be removed
- 填充无效,无法被移除(Padding is invalid and cannot be removed)
- Database 'xxx' cannot be upgraded because it is read-only or has read-only file Make the database or files writeable, and rerun recovery.
- [Debug - SharePoint] Sys.InvalidOperationException: Object xxx already exists and is not a namespace
- 二级域名共享Cookie时碰到的问题:Padding is invalid and cannot be removed
- SQL存储过程解密 Encrypted object is not transferable, and script can not be generated
- MySQL error: xxx is marked as crashed and should be repaired
- This task is currently locked by a running workflow and cannot be edited
- Error!]the type java.lang.object cannot be resolved. it is indirectly referenced from required .class files
- 关于Table 'xxx' is marked as crashed and should be repaired的修改方法
- Cannot connect to WMI provider.You do not have permission or the server is unreachable.Note that you can only manager SQL Server 2005 and later version with SQL Server Configuration Manager.Invalid namespace [0x8004100e]
- Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additio
- Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additio
- org.apache.catalina.servlets.InvokerServlet is privileged and cannot be loaded by this web