使用服務器參數文件spfile創建文本參數文件pfile:
1,SQL> create pfile from spfile="/u01/app/oracle/product/9.2.0/dbs/spfile$ORACLE_SID.ora";
2,SQL> create pfile from spfile;
3,SQL> create pfile="/u01/oracle/dbs/test_pfile_ora" from spfile="/u01/app/oracle/product/9.2.0/dbs/
spfile$ORACLE_SID.ora";
4,SQL> create pfile="/u01/oracle/dbs/test_pfile_ora" from spfile;
使用參數文件pfile創建服務器參數文件spfile:
1,SQL> create spfile from pfile="/u01/app/oracle/admin/db_name/pfile/init$ORACLE_SID.ora";
2,SQL> create spfile from pfile;
3,SQL> create spfile="/u01/oracle/dbs/test_spfile.ora" from pfile="/u01/app/oracle/admin/db_name/
pfile/init$ORACLE_SID.ora";
4,SQL> create spfile="/u01/oracle/dbs/test_spfile.ora" from pfile;
綜上所述,如果數據庫中沒有使用服務器參數文件,則不能使用服務器參數文件創建文本參數文件,因為服務器中可
能使用文本參數文件。
用show命令查看到底使用服務器參數文件還是文本參數文件:
SQL> show parameter spfile
NAME TYPE VALUE
-------------------------------
spfile string
如果這里顯示為空,表示使用的是文本參數文件