ora-12592 包错误解决
来源:互联网 发布:mac浏览器打不开百度 编辑:程序博客网 时间:2024/05/22 00:43
转自 http://www.ithao123.cn/content-10452557.html
关于这个错误和网络关系比较大,如果服务器间没有防火墙,检查一下系统的防火墙是不是起来了。
关于这个错误:
错误12592意味着所提供的信息是不可接受的two-task层。它可以发生,如果数据本身是无效的或者包实际上是失败从Oracle Net(SQL * NET)层。
现在,如果数据包被损坏,Oracle网络层将报告错误发送信息到two-task层之前。错误本身发生在负责数据转换的数据库层中。这里是网络层后的层,是报告网络问题。这可能会出现一系列的原因:
1。查询本身会导致失败。
意思是不正确的查询。这可以被跟踪,如果转储发生重复,所有出现在相同类型的选择语句发生。
2。有一个进程失败(无论是客户端/服务器进程)。
如果应用程序挂在前端客户端上,并发送不完整的数据到
服务器进程。这是最难跟踪的,因为我们永远不知道在服务器端错误转储时客户端正在做什么。
3。在网络层有一个间歇性的通信损耗。
意思是一包信息没有传递。当发生较大的查询发生时,大多数情况发生,只有部分数据到达服务器进程。双任务尝试执行数据转换,但信息丢失。
这也是轨道非常困难因为唯一现实的选择是SQL * NET跟踪从的角度找出发生了什么的时候出现错误。我们看到底层的TCP或Winsock错误如果Windows客户参与。
如果是这样的话,那些可能会导致数据包传送的问题。
4 在某些情况下,客户端(可能是一个应用程序或ETL工作或进出口/ sqlloader)将间歇性失败与ora-12592而数据库报告任何错误或问题。
a 解决方案:应用补丁18841764可在不同平台上的11.2.0.4。
b 解决方法:添加以下行客户端和服务器sqlnet.ora文件,并重新启动监听器和任何现有的工作/连接:
SQLNET.SEND_TIMEOUT=600
- ora-12592 包错误解决
- ORA-04091错误解决
- ora-14404错误解决
- ORA-00381 错误解决
- ORA-00257 错误解决
- ORA-27125错误解决
- 解决ORA-00020错误
- 解决ORA-01031错误
- ORA-01407 错误解决
- ORA-1555错误解决
- 解决ORA-00020错误 .
- 解决ORA-01779错误
- ora-01207错误解决
- ORA-16038错误解决
- ORA-3136 错误解决
- ORA-12560 错误解决
- ORA-16038错误解决
- ORA-01093错误解决
- 安全之非对成加密SSL/TLS
- NVL函数用法
- Decode函数用法
- 单点登录CAS使用记(七):关于服务器超时以及客户端超时的分析
- sql语句计算出每个月的天数
- ora-12592 包错误解决
- 查找数据库中有哪些表有这个字段
- 学习笔记之——android MD5加密(32位)和 Base64加密解密
- EXIST 和 IN 使用
- 如何查表中某个字段值有无重复的取…
- 修改ORACLE的最大连接数
- 显示连接SESSION的IP
- 如何查询NAME字段是字符而不是汉字…
- 关于alter system switch lo…