PFILE和SPFILE

PFILE和SPFILE

PFILE和SPFILE #

两者的区别 #

  1. PFILE是文本文件而SPFILE是二进制文件。
  2. 在数据库运行时,DBA可以永久改变SPFILE的参数值,但却不能改变PFILE的值。

相互的转换 #

  1. PFILE->SPFILE
CREATE PFILE='PFILE name' FROM SPFILE='SPFILE name';
  1. 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'

From #