oracle参数文件的修改和备份
在oracle中的参数文件分为二进制参数文件spfile和十进制参数文件pfile,在oracle中的控制文件的默认路径为$ORACLE_HOME/dbs/spfileorcl.ora 数据库启动时默认二进制参数文件优先。(oracle十进制的参数文件pfile是后来创建的,oracle自带的是二进制的参数文件spfile)。如何判断oracle启动时用的是二进制的参数文件启动还是以十进制的参数文件启动。如果VALUE中有值就证明oracle用的是二进制的参数文件启动。
SQL> show parameter pfile;(查看参数文件)
NAME
------------------
如果VALUE中有值就证明oracle用的是二进制的参数文件启动
==================创建十进制的参数文件=============
SQL> create pfile='$ORACLE_HOME/dbs/pfileorcl.ora' from spfile;
根据二进制的参数文件创建一个十进制的参数文件
SQL> shut immediate;
关闭数据库
SQL> startup pfile='$ORACLE_HOME/dbs/pfileorcl.ora' nomount;
以十进制的控制文件开启数据库
SQL> show parameter pfile;(查看参数文件)
NAME
---------------------
spfile
如果VALUE中没有值就证明oracle用的是十进制的参数文件启动
[oracle@localhost dbs]$ ls (查看二进制参数文件)
hc_orcl.dat
initdw.ora
[oracle@localhost dbs]$ mv spfileorcl.ora ..
把二进制的参数文件移至上一级目录
===============创建二进制的参数文件==============
SQL>
根据十进制参数文件创建二进制的参数文件
==============如何实现参数文件的修改=============
==============oracle数据库中告警文件的位置==============
[oracle@localhost bdump]$ less /oracle/app/admin/orcl/bdump/alert_orcl.log
查看oracle的告警文件