【发布时间】:2016-06-08 10:48:51
【问题描述】:
我正在研究Oracle数据库,我必须知道实例失败,我还需要将实例失败计数保存在一个文件中,如果有任何命令可以做到这一点?我在哪里可以获得实例失败的信息?有日志吗?
我是 Oracle 新手,我不知道导致实例失败的命令是什么。
【问题讨论】:
标签: oracle instance database-administration
我正在研究Oracle数据库,我必须知道实例失败,我还需要将实例失败计数保存在一个文件中,如果有任何命令可以做到这一点?我在哪里可以获得实例失败的信息?有日志吗?
我是 Oracle 新手,我不知道导致实例失败的命令是什么。
【问题讨论】:
标签: oracle instance database-administration
尝试此查询以获取 oracle 中的实例计数,
SELECT COUNT(STATUS) INSTANCES_RUNNING,
sys_context('USERENV', 'INSTANCE_NAME') "I'm logged in"
FROM GV$INSTANCE
WHERE STATUS='OPEN'
GROUP BY STATUS
Oracle 包含一组由数据库服务器维护的底层视图。这些视图称为动态性能视图。
动态性能视图为V$ Views 和GV$ Views。
在 oracle RAC 中,我认为以下查询会有所帮助,
select * from v$active_instances
【讨论】: