oracle备份文件版本修改,oracle参数文件的修改和备份 | 往事

在oracle中的参数文件分为二进制参数文件spfile和十进制参数文件pfile,在oracle中的控制文件的默认路径为$ORACLE_HOME/dbs/spfileorcl.ora 数据库启动时默认二进制参数文件优先。(oracle十进制的参数文件pfile是后来创建的,oracle自带的是二进制的参数文件spfile)。如何判断oracle启动时用的是二进制的参数文件启动还是以十进制的参数文件启动。如果VALUE中有值就证明oracle用的是二进制的参数文件启动。

SQL> show parameter pfile;(查看参数文件)

NAME                        TYPE                       VALUE

------------------          ------------------         -----------------------------spfile                      string                     /oracle/app/product/10.2.0.1/d

bs/spfileorcl.ora

如果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                                   TYPE                 VALUE

---------------------                  ----------------     --------------------

spfile                                 string

如果VALUE中没有值就证明oracle用的是十进制的参数文件启动

[oracle@localhost dbs]$ ls (查看二进制参数文件)

hc_orcl.dat  init.ora  orapworcl      spfileorcl.ora

initdw.ora   lkORCL    pfileorcl.ora

[oracle@localhost dbs]$ mv spfileorcl.ora ..

把二进制的参数文件移至上一级目录

===============创建二进制的参数文件==============

SQL>  create spfile from pfile='$ORACLE_HOME/dbs/pfileorcl.ora';

根据十进制参数文件创建二进制的参数文件

==============如何实现参数文件的修改=============

使用二进制参数文件进行创建十进制参数文件,然后对十进制参数文件经行修改,再由修改后的十进制的参数文件创建二进制的参数文件便能实现oracle数据库参数文件的修改。

==============oracle数据库中告警文件的位置==============

[oracle@localhost bdump]$ less /oracle/app/admin/orcl/bdump/alert_orcl.log

查看oracle的告警文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值