ORA-12571: TNS:packet writer failure

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_ TIME=0这 一条。
根据上述缘由,对问题进行了检测,最终发现问题出如今SQLNET.ORA文件的配置上。个人SQLNET.ORA 文件中没有SQLNET.EXPIRE_ TIME=0这一行,而是将其中 SQLNET.AUTHENTICATION_ SERVICES  = (NTS)改成SQLNET.AUTHENTICATION_ SERVICES  = (NONE)。问题解决!
相关文章
相关标签/搜索