你能在LSNRCTL监听器实用程序中使用grep命令吗?

时间:2015-06-01 16:39:19

标签: oracle listener

我需要找出特定数据库的监听器状态。假设我有100个。我不打算通过他们每个人检查状态。

当我输入LSNRCTL时,我进入了listner控制实用程序。我想找出特定数据库的监听器状态。当我键入" service grep | DB",它不返回任何结果。

那么,我可以在LSNRCTL实用程序中使用grep吗?如果是,如何,如果没有解决方案,我只能获得监听器监听特定数据库的服务信息?

谢谢

1 个答案:

答案 0 :(得分:1)

你可以发出

lsnrctl status yourdb

我认为你不能在lsnrctl的命令行中使用grep。如果你输入帮助,你会看到可用的命令。

如果需要,可以从shell将其输出传递给grep命令。过滤具有

状态的行
$ lsnrctl status yourdb | grep status