【oracle】工具访问oracle提示-IO 错误: Got minus one from a read call

问题描述:

使用工具访问数据库时,提示IO 错误: Got minus one from a read call,在服务器上检查数据库正常,监听正常,连接数合理,防火墙没限制。最后定位sqlnet.ora配置限制了客户端访问。

解决:

1、进入配置文件目录,一般是$ORACLE_HOME/network/admin

2、修改sqlnet.ora文件,添加要访问数据库的客户端IP

3、重启监听,即可。

lsnrctl stop
lsnrctl start
lsnrctl status

参考资料:https://blog.csdn.net/zzq105_/article/details/76432523

相关推荐
华哥啊.8 分钟前
redis缓存token失效的处理机制
数据库·redis·缓存
轩轩99021822 分钟前
何为“正则表达式”!
数据库·mysql·正则表达式
Gauss松鼠会31 分钟前
数据库高安全—角色权限:权限管理&权限检查
数据库·人工智能·安全·oracle·database·gaussdb
9稳1 小时前
基于单片机的小功率数控调频发射器设计
数据库·单片机·嵌入式硬件·51单片机
谈谈的心情2 小时前
Centos7 安装MySQl8.0报错:“MySQL 8.0 Community Server“ 的 GPG 密钥已安装,但是不适用于此软件包
数据库·mysql·gpg 密钥不适用
yuanbenshidiaos2 小时前
MYSQL-------正则表达式的使用
数据库·mysql·正则表达式
莳花微语2 小时前
Euler 21.10(华为欧拉)安装oracle19c-RAC
数据库·华为·oracle
qq_5470261794 小时前
Mybatis-plus
oracle·tomcat·mybatis
网络安全-杰克4 小时前
【漏洞分析】UDF提权漏洞——CVE-2016-6662-MySQL ‘malloc_lib’变量重写命令执行
数据库·mysql