第三章 Manage an oracle Instance(管理数据库实例)

本文详细介绍了Oracle数据库实例管理,包括初始化参数文件Pfile和Spfile的区别,如何查看和修改参数,以及数据库的启动状态如NOMOUNT、MOUNT和OPEN。此外,还讲解了startup命令的不同选项,以及诊断文件如alert.log和trace文件的作用。
摘要由CSDN通过智能技术生成

Initialization Parameter File(初始化参数文件)

启动实例根据spfile.ora 初始化参数文件

一个实例的参数文件可能有多个

一共有两种参数文件Pfile;Spfile

Ps –ef | grep oracle 在shell里去看进程

v$parameter视图可以查看参数文件的配置

show parameter sga 简化查询参数配置sga是缩写 系统自动根据你输入的值自动匹配应有字段

可以手工修改pfile 重启Instance后才能生效

Pfile缺省目录在$ Oracle_home/dbs

Env | grep oracle_home可以查看oracle目录地址

initSID.ora是对应SID的配置文件

oracle_base=/u01 是oracle所有软件的总的根目录

oracle_home=/u01/oracle 是oracle 数据库软件的跟目录

oracle_sid用来区别不同的oracle Instance   不同版本的数据库可以有相同的home但是sid一定不同

Path=$oracle_home/bin:$PATH 把oracle_home加到缺省目录下 这样在哪里打sqlplus都可以执行识别

 

Pfile是文本文件可以编辑修改用vi

复制一个initSID.ora :

cp init.ora $ORACLE_HOME/dbs/initdba01.ora 拷贝之后可以再看看哪里需要更改

mkdir old创建一个old目录

mv * old移动所有文件到old里面

 

spfile是二进制文件 由server直接维护 只能进入sqlplus敲sql命令修改

spfile一定是存在server里面

spfile能被RMAN备份

创建spfile: 直接sqlplus /nolo

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值