+ -
当前位置:首页 → 问答吧 → 参数文件疑问

参数文件疑问

时间:2011-09-10

来源:互联网

OS:  redhat linux
DB: oracle10gr2
oracle 的sid为ora10


今天检查oracle参数文件,有些疑问,忘各位大侠指点一下迷惑!

从oracle9i开始,出现了文本参数文件pfile 和二进制服务器参数文件spfile

参数文件默认存放在 $ORACLE_HOME/dbs  路径下,今天检查系统发现,有两个文件不明白。


[oracle@sphost dbs]$ pwd
/home/oracle/10.2.0/dbs

[oracle@sphost dbs]$ ls -rctl
total 7020
-rw-r-----  1 oracle dba   12920 Mar 28 23:11 initdw.ora
-rw-r-----  1 oracle dba    8385 Mar 28 23:11 init.ora
-rw-rw----  1 oracle dba    1544 Mar 28 23:19 hc_ora10.dat
-rw-rw----  1 oracle dba      24 Mar 28 23:21 lkORA10
-rw-r-----  1 oracle dba 7094272 Aug 19 11:55 snapcf_ora10.f
-rw-r--r--  1 oracle dba     969 Sep  7 11:14 initora10.ora
-rw-r-----  1 oracle dba    2560 Sep  7 23:24 spfileora10.ora
-rw-r-----  1 oracle dba    1536 Sep  9 11:38 orapwora10
[oracle@sphost dbs]$




[oracle@sphost dbs]$ sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Sun Sep 11 00:43:35 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> show parameter spfile;

NAME                                 TYPE
------------------------------------ ----------------------
VALUE
------------------------------
spfile                               string
/home/oracle/10.2.0/dbs/spfile
ora10.ora
SQL>



从以上可以看出,spfileora10.ora  为服务器参数文件spfile,initora10.ora 应当为初始化文本参数文件。
spfile 跟pfile可以相互转化。


而此目录下这两个文件是干嘛用的呢?

[oracle@sphost dbs]$ ls -rctl
total 7020
-rw-r-----  1 oracle dba   12920 Mar 28 23:11 initdw.ora
-rw-r-----  1 oracle dba    8385 Mar 28 23:11 init.ora



附件附上这两个文件的内容

作者: sxitsxit   发布时间: 2011-09-10

oracle默认自带的, 如果spfileora10.ora initora10.ora 这两个都没有,就会用init.ora了

作者: mkstone   发布时间: 2011-09-11