我在CentOS 7中配置服务器以连接到同一网络中的Oracle数据库 . IP ORACLE = 192.167.10.100 IP SERVER = 192.167.15.123

我已经安装了Instant Client Package:Basic,SDK和SQL * Plus . Download link

然后设置环境变量:

ORACLE_HOME = / usr / lib中/ ORACLE / 12.2 / client64

PATH = $ PATH:$ ORACLE_HOME / bin中

LD_LIBRARY_PATH = $ ORACLE_HOME / lib目录

TNS_ADMIN = $ ORACLE_HOME /网络/管理

通过隐式连接字符串输入SQL * Plus时:使用格式 .

sqlplus用户名/密码@ host:port / sid

sqlplus testuser/orcltiger@192.167.10.100:1521/testdb

我收到错误: ORA-12170: TNS: the connection timeout occurred

我已经能够使用Oracle SQL Developer从Windows PC连接相同的凭据,但是从CentOS我收到错误:

请帮助我找到解决方案的人 .