使⽤服务器参数⽂件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
如果这⾥显⽰为空,表⽰使⽤的是⽂本参数⽂件
转载自:https://wenku.baidu.com/view/b6bf09ce866a561252d380eb6294dd88d0d23d91.html