日期:2014-05-17  浏览次数:20710 次

oracle 控制文件的路径问题
我的oracle是装在linux下,我想知道我的控制文件的路径;select * from v$controlfile

看到name项为:+SYSTEM_DG/uniondb/controlfile/current.256.748876585
我怎么能看出这路径在哪里呢,主要是不知道:+SYSTEM_DG这是个什么东东,请高手指导下,这个控制文件路径该怎么找?
------最佳解决方案--------------------
引用:
我的oracle是装在linux下,我想知道我的控制文件的路径;select * from v$controlfile

看到name项为:+SYSTEM_DG/uniondb/controlfile/current.256.748876585
我怎么能看出这路径在哪里呢,主要是不知道:+SYSTEM_DG这是个什么东东,请高手指导下,这个控制文件路径该怎么找?
 ……

你的数据库装在ASM下,到ASM实例那边去查
export ORACLE_SID=+ASM
sqlplus /nolog
conn / as sysdba
startup
select * from v$ASM_FILE;
------其他解决方案--------------------
select * from v$ASM_FILE 我用这语句查是查出来空值,什么都没有?