注册
开启awr后默认表空间SYSAUX空间不足导致数据库宕机,数据库无法启动的问题及解决办法
专栏/技术分享/ 文章详情 /

开启awr后默认表空间SYSAUX空间不足导致数据库宕机,数据库无法启动的问题及解决办法

六问 2025/11/21 248 1 0
摘要

达梦V8.1.4.6以及之前的版本里,开启awr后sysaux表空间使用到默认的最大值不能自动扩展,导致数据库异常并无法启动。
9b847419c4646b041698227f69811370.jpg

有如下2个解决办法:
方法1:
使用数据库版本V8.1.4.46及以后的版本;

方法2:
调整dm.ctl,具体步骤如下:
a)、备份dm.ctl
b)、通过bin下面的dmctlcvt,把dm.ctl改成文本文件dmctl.txt,示例如下:
cd /data/dmdbms/bin>
./dmctlcvt.exe type=1 src=/data/dmdata/DAMENG/dm.ctl dest=/data/dmdata/DAMENG/dmctl.txt
c)、修改dmctl.txt里面的表空间SYSAWR.DBF,fil_max_size=16384 改成fil_max_size=32768,保存并退出;
d)、把dmctl.txt转换回去。命令如下
./dmctlcvt.exe type=2 src=/data/dmdata/DAMENG/dmctl.txt dest=/data/dmdata/DAMENG/dm.ctl
f)、正常启动数据库
./dmserver /data/dmdata/DAMENG/dm.ini

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服