Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 无法仅从我的客户端远程登录到Oracle服务_Linux_Windows_Oracle - Fatal编程技术网

Linux 无法仅从我的客户端远程登录到Oracle服务

Linux 无法仅从我的客户端远程登录到Oracle服务,linux,windows,oracle,Linux,Windows,Oracle,我已在linux机箱上安装了Oracle 10gR2。我正在尝试从我的客户那里访问。我的客户端和Oracle服务器位于两个不同的网络中,因此我在网络防火墙中启用了对该IP和端口上客户端IP的访问 但我无法通过telnet连接到该端口上的Oracle server IP。在与网络安全防火墙团队讨论时,他们从服务器获取了从服务器访问端口1521的拒绝消息 telnet my_oracle_server_ip 1521 我的Oracle服务仅在1521端口上运行。我关掉了Oracle服务器上的ipt

我已在linux机箱上安装了Oracle 10gR2。我正在尝试从我的客户那里访问。我的客户端和Oracle服务器位于两个不同的网络中,因此我在网络防火墙中启用了对该IP和端口上客户端IP的访问

但我无法通过telnet连接到该端口上的Oracle server IP。在与网络安全防火墙团队讨论时,他们从服务器获取了从服务器访问端口1521的拒绝消息

telnet my_oracle_server_ip 1521
我的Oracle服务仅在1521端口上运行。我关掉了Oracle服务器上的iptables和selinux。我还关闭了windows 7客户端上的防火墙。此外,我发现我的同事能够从他的机器上访问Oracle服务器的数据库和表


谁能告诉我问题到底在哪里?是否需要将客户端IP添加到Oracle server的配置文件中的任意位置,如postgresql的pg_hba.conf中?

是否确定侦听器(不仅仅是服务)正在服务器上运行?在外部IP上,而不是本地主机上?将
lsnrctl status
的输出添加到问题中。感谢Alex的回答。我从我的客户那里连接了Oracle,但不确定原因是什么。但问题已经解决了。无论如何谢谢你。