воскресенье, 18 мая 2008 г.

Как проверить, что база запущена при помощи spfile?

Коллегам на работе часто бывает нужно узнать запущена база при помощи spfila или используется pfile.

Ответ на этот вопрос дает команда show parameters spfile выполненная в SQL*Plus.

Если экземпляр запущен при помощи spfil-а, то в представлении будет указан путь к нему:


SQL> show parameters spfile

NAME         TYPE         VALUE
---------- --------- -------------
spfile       string   /oracle/oracle_10g
                      /oracle/product/10.2.0
                      /db_1/dbs/spfileorcl.ora


В случае если экземпляр запущен при помощи pfil-а, то:

SQL> show parameters spfile

NAME          TYPE       VALUE
---------- ----------- -----------
spfile       string