判断Oracle启动时使用spfile还是pfile 自Oracle 9i以后启动的时候默认使用的初始化文件是spfile,我们可以通过如下三种方式来判断是SPFILE还是PFILE方式启动数据库。
1、show parameter spfile
2、show parameter pfile
3、看v$spparameter视图
1、通过查看spfile、pfile视图 用spfile启动数据库:SQL> show parameter pfile;NAME TYPE VALUE
------------------------------------ -------- ------------------------------
spfile string C:ORACLEPRODUCT10.2.0DB_1
DATABASESPFILEWWL.ORA
SQL> show parameter spfile;NAME TYPE VALUE
------------------------------------ -------- ------------------------------
spfile string C:ORACLEPRODUCT10.2.0DB_1
DATABASESPFILEWWL.ORA 用pfile启动数据库SQL> startup pfile=c:initwwl.ora
ORACLE instance started.Total System Global Area 1610612736 bytes
Fixed Size 2066080 bytes
Variable Size 385878368 bytes
Database Buffers 1207959552 bytes
Redo Buffers 14708736 bytes
Database mounted.
Database opened.
SQL> col type format a8
SQL> show parameter pfile;NAME TYPE VALUE
------------------------------------ -------- ------------------------------
spfile string
SQL> show parameter spfile;NAME TYPE VALUE
------------------------------------ -------- ------------------------------
spfile string
SQL>
我们在这里可以很明显的发现,使用spfile启动数据库,在查看show parameter pfile和show parameter spfile 都能看到spfile参数文件的路径。
反之使用pfile启动的数据库,我们无论是查看show parameter pfile还是show parameter spfile 都无法看到pfile参数文件的路径。Oracle中的替换变量,&变量名,&&变量名MySQL 中explain的用法相关资讯 Oracle基础教程
- Oracle块编程返回结果集详解 (11/10/2013 10:45:58)
- Oracle基础教程之设置系统全局区 (08/22/2013 14:24:00)
- Oracle基础教程知识点总结 (06/18/2013 07:43:32)
| - Oracle基础教程之tkprof程序详解 (10/22/2013 11:49:50)
- Oracle基础教程之sqlplus汉字乱码 (07/18/2013 16:30:00)
- Oracle 管理之 Linux 网络基础 (02/16/2013 18:37:35)
|
本文评论 查看全部评论 (0)