Oracle数据库调整db_files参数
适用范围
适用于oracle 11g-19c数据库
方案概述
调整Oracle数据库db_files参数,需求重启数据库。
实施步骤
- 前置准备
(1)检查集群和数据库状态,确保集群和数据库状态正常。
- 实施步骤
2.1 查数据库当前db_files参数
su – oracle
sqlplus / as sysdba
SQL> show parameter db_files;
2.2 备份参数文件
–更改参数前 备份当前的参数文件1个节点操作
SQL> create pfile=’/home/oracle/pfile20260528.ora’ from spfile;
2.3查看备份的参数文件
[oracle@ ~]#cat /home/oracle/pfile20260528.ora
2.4 修改参数
SQL> alter system set db_files=3000 sid=’*’ scope=spfile ; #1个节点执行,所有实例生效
2.5重启数据库
#root用户查集群状态
crsctl stat res -t
#1个节点操作,两个节点的数据库实例都会关闭
srvctl stop database -d racdb #racdb用实际名称替换
#1个节点操作,两个节点的数据库实例都会启动
srvctl start database -d racdb
#查看集群数据库状态
srvctl status database -d racdb
#查集群状态
crsctl stat res -t
- 回退步骤
参数步骤2中将db_files修改为变更前的值,按照2.5步骤重启数据库并坚持数据库和集群状态。