当前位置:首页 > 数据库 > 解决ORA-00059超出DB_FILES的最大值

解决ORA-00059超出DB_FILES的最大值

数据库3年前 (2019-09-05)

解决ORA-00059超出DB_FILES的最大值

单机数据库,扩表空间添加数据文件时提示ORA-00059错误maximum number of DB_FILES exceeded,提示数据文件超过最大值,因为DB_FILES定义了数据中数据文件的个数,当数据文件个数超过这个参数设定的值就会报此错误

解决ORA-00059超出DB_FILES的最大值


单机环境

查看数据库当前DB_FILES的值

show parameter db_files;  
select count(*) from dba_data_files;

解决ORA-00059超出DB_FILES的最大值


更改为更大的值

alter system set db_files=500 scope=spfile;

解决ORA-00059超出DB_FILES的最大值


重启数据库生效

shutdown immediate;
startup;
show parameter db_files;

解决ORA-00059超出DB_FILES的最大值

RAC环境

任意一个节点执行

alter system set db_files=500 scope=spfile sid='*';


节点1执行

shutdown immediate;
startup;
show parameter db_files;


节点1启动后,节点2执行

shutdown immediate;
startup;
show parameter db_files;


本站所有文章均可随意转载,转载时请保留原文链接及作者。

本文链接:https://www.vos.cn/db/347.html

相关文章

VTL6900实验 Oracle备份方案

VTL6900实验 Oracle备份方案

【实验需求】环境中有一台已安装好的Oracle服务器,Oracle数据库监听已打开,且工作在归档模式。服务器中已创建一个数据库实例oltp,oltp的当前数据量约为1G。预计:周一~周六,访问量较大,...

RHEL7.4 Oracle11gR2 RAC udev

RHEL7.4 Oracle11gR2 RAC udev

系统版本 Red Hat Enterprise Linux 7.4 数据库版本 Oracle Database 11g Release 2 for Linux x86-64服务器 Dell...

解决ORA-01102: cannot mount database in EXCLUSIVE mode

解决ORA-01102: cannot mount database in EXCLUSIVE mode

startupdbca新建一个名为CDRTEST的库,startup后报ORA-01102: cannot mount database in EXCLUSIVE mode错误shutdown&nbs...

Oracle11gR2单机升级OPatch 打PSU补丁

Oracle11gR2单机升级OPatch 打PSU补丁

Oracle补丁一般分为2类:CPU和PSUCPU:Critical Patch Update,紧急补丁更新。每季度发布一次,用来修复安全方面的累积型补丁,即最新的CPU补丁已经包含以往的CPU补丁,...

CentOS7.6 安装rlwrap

CentOS7.6 安装rlwrap

rlwrap可为任何其他命令提供命令历史记录和编辑键盘输入,可解决原本SQL Plus不能做利用Up和Down键作历史数据查找,或是用Backspace删除打错的命令,上下左右键变乱码的问题yum&n...

Oracle11g ASM分区在线扩容

Oracle11g ASM分区在线扩容

DG_BIL_DATA这个DG存储空间不足,需要给DG加1个200G的LUN。ASM扩容步骤为 1.存储新建LUN或者扩容原LUN 2.系统扫盘绑定LUN 3.ASM扩容对应DG存储操作SAN存储划分...