如何检查远程 Oracle 服务器是不是已启动并正在运行

Posted

技术标签:

【中文标题】如何检查远程 Oracle 服务器是不是已启动并正在运行【英文标题】:How to check remote Oracle server is up and running如何检查远程 Oracle 服务器是否已启动并正在运行 【发布时间】:2013-04-17 04:21:38 【问题描述】:

我在远程机器上安装了我的 Oracle 服务器,我想在我的本地机器上安装一个脚本来检查 Oracle 服务器是否启动和运行。我知道这可以通过 sqlplus 或 JDBC 创建连接来检查。但在这种情况下,oracle 客户端将不存在,我将 JDBC 方法保存为我的最后一个选择。那么有没有其他更简单的方法来检查这个,可以在shell脚本中轻松实现???

谢谢

【问题讨论】:

【参考方案1】:

不是真的。确定数据库正在响应查询的唯一方法是对其运行查询,例如 venerable:

select dummy from dual

【讨论】:

以上是关于如何检查远程 Oracle 服务器是不是已启动并正在运行的主要内容,如果未能解决你的问题,请参考以下文章

如何实现 cmd 测试远程 oracle

C#:如何以编程方式检查 Web 服务是不是已启动并正在运行?

如何检查页面是不是已启动或用户是不是已连接到域

如何检查应用程序是不是已注册远程通知?

oracle用dblink远程查询的时候在sql窗口经常出现TNS:无法解析指定的连接标识符。有时候又可以。怎么破?

如何检查oracle监听是不是打开