前面介绍了Oracle的基本参数,从这节开始讲其他的参数,参数从v$parameter中提取


基本参数请看如下链接:

[http://www.zhaibibei.cn/oralce/oracle-parameter/](http://www.zhaibibei.cn/oralce/oracle-parameter/)

如无特殊说明数据库版本为11.2

-------

**spfile**


[image:231 size:orig]



该参数指定数据库参数文件spfile的位置

1. 参数类型:字符串
2. 语法: SPFILE = spfile_name
3. 默认值:ORACLE_HOME/dbs/spfile.ora
3. 修改需要重启数据库
4. 取值范围:任何有效的SPFILE文件
5. 基本参数:否
6. RAC: 所有实例需拥有相同的值


--------


**spfile位置**


该文件位于ORACLE_HOME/dbs目录,但理论上说他可以在任何位置,只要改参数指定

--------

**数据库nomount**

数据库启动至nomount阶段按照如下顺寻寻找参数文件



**1. spfile<sid>.ora**

Unix/Linux缺省目录 $ORACLE_HOME/dbs/ 
Windows缺省目录    %ORACLE_HOME%\database

**2.  spfile.ora**

Unix/Linux缺省目录 $ORACLE_HOME/dbs/ 
Windows缺省目录    %ORACLE_HOME%\database

**3.  init<sid>.ora**

Unix/Linux缺省目录 $ORACLE_HOME/dbs/ 
Windows缺省目录    %ORACLE_HOME%\database

----------

**spfile和pfile**

spfile为二进制文件,只能通过aleter system 命令修改内容

pfile为文本文件,可直接编辑

可以通过如下命令相互生成

```
create spfile from pfile;

create pfile from spfile
```

如该参数未指定则说明数据库使用pfile启动


---------






**实际截图:**


[image:232 size:orig]









-----

**参考连接**

[https://docs.oracle.com/cd/B28359_01/server.111/b28320/initparams233.htm#REFRN10207](https://docs.oracle.com/cd/B28359_01/server.111/b28320/initparams233.htm#REFRN10207)

[http://www.cnblogs.com/kerrycode/p/3254154.html](http://www.cnblogs.com/kerrycode/p/3254154.html)


----------

下期参数

**instance_type**