PL/SQL重新编译包无反应案例2
2017-08-10 08:03 潇湘隐者 阅读(606) 评论(0) 编辑 收藏 举报在这篇"PL/SQL重新编译包无反应"里面介绍了编译包无反应的情况,今天又遇到一起案例, 在测试环境中,一个包的STATUS为INVALID,重新编译时,一直处于编译状态,检查发现下面两条因素都不存在:
1:当包正在被调用执行时,编译该包会导致无响应情况。
2:包中的对象或依赖对象被其它session所拥有。
后面检查发现包中调用了一个LINKED SERVER,由于迁移测试服务器,原服务器的IP地址变化了,导致LINKED SERVER已经无效了。所以出现了这种情况。重建了LINKED SERVER后,重新编译包通过!

· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
2015-08-10 Linux system log avahi-daemon[3733]: Invalid query packet
2015-08-10 Linux SendMail服务启动慢总结
2013-08-10 RHEL6 64位系统安装ORACLE 10g 64bit 数据库
2013-08-10 YourSQLDba将数据库置于紧急模式的原因浅析
2013-08-10 ORA-01502: index ‘index_name' or partition of such index is in unusable state
2013-08-10 MS SQL 需要定期清理日志文件