PFILE和SPFILE #
两者的区别 #
- PFILE是文本文件而SPFILE是二进制文件。
- 在数据库运行时,DBA可以永久改变SPFILE的参数值,但却不能改变PFILE的值。
相互的转换 #
- PFILE->SPFILE
CREATE PFILE='PFILE name' FROM SPFILE='SPFILE name';
- SPFILE->PFILE
CREATE SPFILE='SPFILE name' FROM PFILE='PFILE name';
备份及恢复SPFILE的步骤 #
create pfile='/home/oracle/pfile.ora' from spfile;
shutdown immediate
startup pfile='/home/oracle/pfile.ora'
create spfile from pfile='/home/oracle/pfile.ora'