我想知道使用SQL查询的RAC群集名称是什么。我发现可以使用Oracle工具cemutlo -n
或仅ocrdump
检索它(请参阅http://www.br8dba.com/tag/how-to-display-oracle-cluster-name/)。但是,在这种情况下它是不可能的,因为在目标环境中,我只能执行SQL查询,而且我无法访问DBMS安装目录。
我发现(这里https://community.oracle.com/thread/2510788?tstart=0)可以使用一些不寻常的查询来完成:
SELECT a.ID, a.CLUSTER_ID FROM TABLE(DBMS_DATA_MINING.GET_MODEL_DETAILS_OC('CLUS_OC_1_15',NULL,NULL,1,0,0)) a
select * from table(dbms_data_mining.get_model_details_km('CLUS_KM_1_25'))
然而,他们不能在我的环境中工作,而且我无法创建新模型。
最好的情况是,我只是从某种v$
/ gv$
表中读到这一点 - 但我无法在那里找到它。我想这是因为群集远远低于DBMS。
答案 0 :(得分:0)
最后,我发现没有办法做到这一点:(。