ITPub博客

首页 > Linux操作系统 > Linux操作系统 > TNS-12542: TNS: 地址已被占用

TNS-12542: TNS: 地址已被占用

原创 Linux操作系统 作者:hky87 时间:2011-10-20 19:32:04 0 删除 编辑
      TNS-12542: TNS: 地址已被占用  
 监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=HKY)(PORT=1521)))   
    TNS-12560: TNS: 协议适配器错误   
     TNS-00512: 地址已在使用

     解决此问题思路:   
      1:查看网络环境是否稳定;
      2:IP地址是否已被其他机器占用;
   3:监听是否配置正确;  
   4:服务器端监听端口是否被其他程序占用;  
   5:如果以上情况已排除,客户端为 Windows,执行一下操作:
     使用 regedit  命令,修改注册表:
      1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\TCPIP\Parameters 注册表子键并创建名为 TcpTimedWaitDelay 的新 REG_DWORD 值。 将此值设置为十进制 30,其为十六进制 0x0000001e。该值将等待时间设置为 30 秒。
缺省值:0xF0,它将等待时间设置为 240 秒(4 分钟)。建议值:最小值为 0x1E,它将等待时间设置为 30 秒。

      2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\TCPIP\Parameters 注册表子键并创建名为 MaxUserPort 的新 REG_DWORD 值。
 缺省值:无 建议值:至少十进制 32768。

 完成后重启机器。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10314474/viewspace-709429/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-10-09

  • 博文量
    87
  • 访问量
    345410