无法从另一台PC或本地程序/网页连接到Oracle XE数据库

我已经在Linux Fedora机器上安装了Oracle 11g XE,成功创build了一个用户,并将数据库导入到其中。

我的最终目标是通过OCI8和MDB2连接现有的PHP网站(也位于机器上),但是我遇到了这样的问题(尽pipe下面提到了本地的试用版本) – 所以,我只需要一小步一次。

我想testing连接,看看有没有问题,然后再转到更复杂的解决scheme。

所以我假设我的Oracle安装程序有问题。

我还可以检查或做什么来解决这个问题?

谢谢。

编辑 :其他细节:

以下是我用来连接到Linux机器的方法:

在这里输入图像说明

相当标准的东西(默认端口:1521,SID:XE)到目前为止。

我最近还在Linux服务器上安装了SQL Developer,并尝试连接。 连接成功,至今没有问题。

从主机使用sqlplus时,sqlplus使用IPC通信。 当您尝试远程连接到Oracle实例时,您将使用tnslistener。 你的听众正在运行?

 lsnrctl status 

如果是,那么也许这是你的防火墙。 closures内置的防火墙,然后重试

 /etc/init.d/iptables stop