社区
Oracle 高级技术
帖子详情
求包编译后出现ORA-04068的解决方法
billhost
2009-06-09 11:35:51
求包编译后出现ORA-04068的最佳解决方法
网上看了很多,不过好像都不能最终解决。
大家有没有比较牛点的解决方法。
有个问题,好像出现这个错误的时候,第一次调用包会出错,第二次调用就不会出现了。
如果是这样,是不是可以在调用包的时候写个异常,如果出现ora-04068错误,再运行一下上面的过程
...全文
581
3
打赏
收藏
求包编译后出现ORA-04068的解决方法
求包编译后出现ORA-04068的最佳解决方法 网上看了很多,不过好像都不能最终解决。 大家有没有比较牛点的解决方法。 有个问题,好像出现这个错误的时候,第一次调用包会出错,第二次调用就不会出现了。 如果是这样,是不是可以在调用包的时候写个异常,如果出现ora-04068错误,再运行一下上面的过程
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
csuxp2008
2009-06-22
打赏
举报
回复
学习了
declare64
2009-06-21
打赏
举报
回复
帮顶;我所在公司的解决办法是,在这个schema里建一个包头,把公共变量放里面,让其他package的proedure或function去调用。
billhost
2009-06-15
打赏
举报
回复
解决了
1.把包里面的全局变量转移掉.
2.如果是远程调动,因为本地捕捉不到远程的状态,所以当第一次远程的时候,系统捕捉到包状态为错误状态,于是抛出ora-04068错误.并将系统视图中相应过程的状态改成非法状态,下次运行时自动编译
3.如果包中没有全局变量,在本地调用,系统会自动捕捉到包的状态,所以远行时会自动编译
分享一篇关于报错ora 04068的好文
在环境维护过程中,我们有时会遇到系统报后台
包
失效ora04068的错误,但是在后台查询的时候发现它有没有问题,但想
解决
这类问题,你就要重新
编译
此
包
体以及关联
包
体,本片分享文就是讲述这个事情的...
一种PL/SQL程序
包
失效的
解决
方案
针对pl/sql 程序
包
在运行中有时会
出现
"程序
包
失效"的异常情况,通过深入分析该错误与对象依赖机制、自动重编机制和程序
包
运行机制的关系,结合3个不同的实验,证实了该错误与程序
包
中全局变量/常量的独有特性有关,...
Oracle11g服务器、客户端的安装和plsql developer(一次成功)
1.你能保证Oracle11g不
出现
错误吗? 2.你能保证Oracle11g 服务器安装不
出现
...你能保证plsql developer不出
ORA-
12541 TNS 无监听程序错误吗? 4.你知道Oracle11g安装服务器端,客户端,plsql developer都有哪些坑点吗?
PHP基础教程 是一个比较有价值的PHP新手教程!
解决
方法
就是将经常用来编写CGI程序的语言的解释器
编译
进你的web服务器(比如mod_perl,JSP)。PHP就可以以这种方式安装,虽然很少有人愿意这样以CGI方式安装它。内嵌的PHP可以具有更高的可伸缩性。 - 更多特点 PHP的...
ORA-
04068
解决
记录
ORA-
04068: existing state of packages has been discarded
出现
该错误时,意味着package有被重新
编译
,旧状态的
包
已被丢弃,
包
有新的状态产生。 产生原因 在上游程序(如Java中MyBatis数据库连接池)运行过程中,...
Oracle 高级技术
3,490
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章