一、问题来源
我的局域网IP地址是192.168.1.100,因此数据库的TNS配置如下:
hkcs = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) )
将此TNS配置添加到同事的本地tnsnames.ora文件后,使用PL/SQL Developer连接时,出现错误TNS-12535: TNS操作超时。
二、解决方法
从错误信息可以判断,这是由于Windows防火墙设置的问题。我们可以采用以下两种方法解决:
2.1 开启1521端口的操作步骤:
WIN+X打开系统配置菜单,选择“控制面板”。








通过以上步骤设置后,特定软件在下次使用时不会因为防火墙限制而无法连接。
2.2 检查1521端口是否已开启:
点击“开始”菜单,选择“运行”,输入“cmd”,然后点击“确定”打开命令提示符。在命令提示符下输入netstat -an并按回车键。如果看到1521端口已列出,说明端口已开启,此时同事的电脑应该可以正常连接到我的本地Oracle数据库。
Windows激活工具是正版认证的激活工具,永久激活,一键解决windows许可证即将过期。可激活win7系统、win8.1系统、win10系统、win11系统。下载后先看完视频激活教程,再进行操作,100%激活成功。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号