博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORA-12571: TNS:packet writer failure
阅读量:7049 次
发布时间:2019-06-28

本文共 869 字,大约阅读时间需要 2 分钟。

ORA-12571:TNS:包复写器失效
2007-05-28 22:04

ORA-12571:TNS:包复写器失效

近日一直在做Oracle数据库的搭建(入门),在搭建过程中遇到“ORA-12571:TNS:包复写器失效”这个错误,产生错误的情况如下:
情况1:
环境配置:Win2000 Server、Oracle 9i
描述:机器安装完系统,安装Oracle9i,成功搭建数据库,并开通服务,经测试可以连接。然后将机器加入域,然后用域帐户进入系统,再连接数据库出现“ORA-12571:TNS:包复写器失效”。
情况2:
环境配置:Win2000 Server、Oracle 9i
描述:机器安装完系统,先加入域,然后用域帐户登陆系统,安装Oracle9i,搭建数据库失败,出现“ORA-12571:TNS:包复写器失效”。
经在网络查询资料及解决方案,初步得到问题的可能原因:
1.如果你想要通过防火墙来访问数据库,那么防火墙的错误配置可能导致Oracle连接断开。当你探测1521端口的监听器时,监听器不理睬你的连接,而只专心于某一个服务器过程。你可以通过一个新的、随机的端口与那个服务器进程进行通信。防火墙可能阻止了这个新端口的通信。这就可能会影响到你的连接。
2.可能是与网络相关,网络连接中断导致问题的出现。
3.当工作站上的探测软件或者个人防火墙无意间导致了你的网 信出现问题。删除探测软件或者正确地配置个人防火墙,可以解决这个问题。
4.SQLNET.ORA文件的不正确配置也可能导致问题。删除你的客户端和你的数据库服务器上SQLNET.ORA 文件中SQLNET.EXPIRE_ =0这 一条。
来源:
根据上述原因,对问题进行了检测,最终发现问题出现在SQLNET.ORA文件的配置上。我的SQLNET.ORA 文件中没有SQLNET.EXPIRE_ =0这一行,而是将其中
SQLNET.AUTHENTICATION_  
= (NTS)改为SQLNET.AUTHENTICATION_  
= (NONE)。问题解决!

转载地址:http://dwpol.baihongyu.com/

你可能感兴趣的文章
控制属性修改时间,控制时间,联合主键
查看>>
android-包签名
查看>>
Android开发和调试必备工具-SDK Tools
查看>>
【LeetCode】107. Binary Tree Level Order Traversal II (2 solutions)
查看>>
《微软的软件测试之道》读书笔记 之 结构测试技术
查看>>
ASP.NET中Session的个人浅谈
查看>>
数学图形之Kuen Surface
查看>>
ORACLE里锁有以下几种模式,v$locked_object,locked_mode
查看>>
【树莓派】Linux 测网速及树莓派源
查看>>
Java用户线程和守护线程
查看>>
[TypeScript] Use the never type to avoid code with dead ends using TypeScript
查看>>
Javascript 与 SPA单页Web富应用
查看>>
SpringMVC之访问静态文件
查看>>
【java设计模式】之 模板方法(Template Method)模式
查看>>
小米手机会不会更好
查看>>
atitit.Sealink2000国际海运信息管理系统
查看>>
android面试总结01 activity生命周期
查看>>
Java 实现策略(Strategy)模式
查看>>
Ubuntu离线安装Sogou拼音(附老版本安装&输入法自启动)
查看>>
springmvc结合base64存取图片到mysql
查看>>