oracle参数文件spfile

  1. spfile是个二进制文件 oracle instance在startup nomount阶段,首先要加载这个参数文件(该文件管理实例相关启动参数) 默认位置 $ORACLE_HOME/dbs/spfileSID.ora linux可使用strings spfileSID.ora查看文件内容linux

  2. 能够与pfile互相备份 pfile是文本文件 经过spfile生成pfile create pfile from spfile; 能够从指定的pfile文件来读取启动参数并启动oracle实例数据库

SQL>startup pfile=$ORACLE_HOME/dbs/pfile.ora
  1. 已启动的数据库实例查看启动参数文件类型
SQL>select isspecified from v$spparameter where name='memory_target';

isspecified值为ture,就是从spfile启动,不然就是从pfile启动 查看spfile位置oracle

SQL>show parameter spfile