ITPub博客

首页 > 数据库 > Oracle > ora-06508:无法找到正在调用的程序单元 错误处理

ora-06508:无法找到正在调用的程序单元 错误处理

原创 Oracle 作者:regonly1 时间:2016-06-22 14:44:58 0 删除 编辑

该错误一般是指程序被重新编译后,另一个已经掉用过该存储过程的会话再次执行出现的报错信息。

错误的提示只是第一次会出现,其后再次执行不报错。

一般有两种情况会出现该报错:
1、全局变量;
参考文章:http://blog.itpub.net/7691350/viewspace-1046444/
2、存储过程中静态语句用到的表的object_id发生了变化;
参考文章:http://wenku.baidu.com/link?url=DpqMtky58uESQZ_5EOD99mUi1KtSByubcJF4CYt5nhP7MuKjyr3Mv-AkoUyRmOOXSHHZjMvanKd0MgZ0n7IQIifFc_q6jdMIXyYr69GXNV7

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12932950/viewspace-2120702/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-05-10

  • 博文量
    257
  • 访问量
    1067031