oracle maxdatafiles,修改ORACLE7数据库maxdatafiles参数的方法

修改ORACLE7数据库maxdatafiles参数的方法

在安装ORACLE7时,一般对maxdatafiles(数据文件的最大个数)参数值不加

修改或未意识到对其修改,而使用其默认值(往往比需要值要小)。但随着数据

量的增多,需要不断地往表空间内增加数据文件,但是maxd atafiles的值限定了数

据文件的最大个数,数据文件个数增加到最大值后,若再继续追加,就会导致“

数据文件个数超过了最大值”的错误,以至后边的数据无法存入。

数据文件的最大个数因操作系统的不同而不同,但是,现在运行着的ORACLE

7数据库中,数据文件的最大个数可以达到1000个以上,即maxdatafiles的参数值可设为1000或更大,远远大于其安装时的默认值(本系统安装时的默认值为30)

,如果遇到了“数据文件个数超过了最大值”的问题时,可通过修改maxdatafil

es参数来解决,下面就介绍一下具体的修改方法:

1.实验环境

ALPHA8200服务器,操作系统Digial UNIX V3.2C,Oracle7.2数据库。

2.准备工作

启动ORACLE数据库,进行下列操作:

$sqldba mode=line(回车)

SQLDBA>connect internal(回车)

SQLDBA>alter database backup controlfile to trace;( 回车)

SQLDBA>show parameter user_dump_dest(回车)

可以看到trace文件“ora_3044.trc”在/volora/oracle/rdbms/log目录下。

将trace文件/volora/oracle/rdbms/log/ora_3044.trc拷贝成 df ileadd.s ql。

用vi编辑dfileadd.sql文件,修改maxdatafiles参数(由原来的30改为300)。

Dfileadd.sql文件如下:

Dump file/volora/oracle/rdbms/log/ora_3044.trc

Oracle7 Server Release7.2.2.3.0 with the64-bit opti on- Production

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值