Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.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
检查Oracle侦听器是否在未安装客户端的情况下运行?_Oracle_Sockets - Fatal编程技术网

检查Oracle侦听器是否在未安装客户端的情况下运行?

检查Oracle侦听器是否在未安装客户端的情况下运行?,oracle,sockets,Oracle,Sockets,是否可以在不使用Oracle客户端的情况下检查Oracle侦听器是否在远程计算机上运行 可能通过连接到远程服务器上的特定端口?这完全取决于您要检查的内容 您可以尝试telnet到端口1521(或您希望侦听器侦听的任何端口)。如果连接成功,则意味着存在侦听器。但是,您将无法看到在侦听器中注册了哪些服务。您将无法看到侦听器是否真的能够切换到数据库的连接。这就是为什么单独监视侦听器通常没有多大意义的原因——您通常希望监视是否可以成功连接到数据库,而不是侦听器进程是否正在运行。听起来很合乎逻辑。谢谢

是否可以在不使用Oracle客户端的情况下检查Oracle侦听器是否在远程计算机上运行


可能通过连接到远程服务器上的特定端口?

这完全取决于您要检查的内容


您可以尝试telnet到端口1521(或您希望侦听器侦听的任何端口)。如果连接成功,则意味着存在侦听器。但是,您将无法看到在侦听器中注册了哪些服务。您将无法看到侦听器是否真的能够切换到数据库的连接。这就是为什么单独监视侦听器通常没有多大意义的原因——您通常希望监视是否可以成功连接到数据库,而不是侦听器进程是否正在运行。

听起来很合乎逻辑。谢谢