是否可以在不使用Oracle客户端的情况下检查Oracle侦听器是否在远程计算机上运行?
也许是通过连接到远程服务器上的特定端口?
答案 0 :(得分:3)
这取决于您想要检查的内容。
您可以尝试telnet到端口1521(或者您希望侦听器监听的任何端口)。如果连接成功,那就意味着有一个监听器。但是,您无法看到向侦听器注册了哪些服务。而且您将无法看到侦听器是否实际上能够切换到数据库的连接。这就是为什么隔离监视侦听器通常没有多大意义 - 您通常希望监视是否可以成功连接到数据库而不是侦听器进程是否正在运行。