我在笔记本电脑上的 RHEL 上安装了 Oracle XE 18c,对其进行了配置,创建了与两个应用程序(DBeaver 和 DbVisualizer)的连接以及能够与 sqlplus 连接。这一切都“完美”地工作。
今天早上,我不得不“IT Crowd”重新启动我的笔记本电脑(将其关闭并重新打开),然后使用 sqlplus 启动 Oracle XE,访问一个表以确认引擎确实出现了,尽管生成了适当的启动消息。
我的问题是两个数据库应用程序(上面)都不能再次连接到 XE 数据库。我检查了 listener.ora 文件,它与两个应用程序中的主机名和端口号的连接配置相匹配。/etc/hosts 文件仍然包含相同的配置。
请注意,服务器在 listener.ora 中配置为侦听端口 1539。
当我“ping 服务器”时,我从两个应用程序收到的消息实际上是相同的:“
Cannot connect to '<redacted>' on port 1539
以及标准的“请检查并重试”建议。我找不到任何包含今天条目的日志文件。这听起来很陈词滥调,但没有任何配置文件发生变化,我能看到的唯一区别是重新启动并且可能某些东西没有“粘住”,也许一个进程没有启动。
请提前接受我的感谢。