14

有没有可以检查实例是否已使用 pfile 或 spfile 启动的视图?

4

3 回答 3

22

这表明数据库是由spfile

SQL> show parameter spfile;

NAME    TYPE    VALUE
----    ----   ----------------------------------------------------------
spfile  string /root/apps/oracle/10g/dbs/spfile<DB_NAME>.ora

没有返回值意味着它开始于pfile

于 2012-08-20T02:27:32.233 回答
4
SELECT DECODE(value, NULL, 'PFILE', 'SPFILE') "Init File Type" 
   FROM sys.v_$parameter WHERE name = 'spfile';
于 2013-05-13T14:35:49.793 回答
0
select sys_context('USERENV','ORACLE_HOME') from dual;
于 2021-02-04T12:17:29.850 回答