达梦数据库表空间文件系统层面rm删除后,如果解决数据库日志报错问题
问题场景:
在系统层面rm删除掉了不需要的表空间文件,并非数据库内删除表空间文件,导致数据库报错日志过大。
问题还原:
新建2个测试用的表空间文件

系统层面删除掉表空间文件

重启数据库服务后,数据库日志有相关报错信息

停库转换dm.ctl文件为txt格式(生产环境操作建议停库后进行完全备份)


删除掉dmctl.txt中定义的(已删除掉的)表空间文件信息

转换dmctl.txt为dm.ctl文件


重启数据库服务

服务器无新的表空间报错日志
查询其他数据

测试结果,剔除掉dm.ctl文件中的表空间文件信息后,重启数据库后,无新增表空间报错日志。
浙公网安备 33010602011771号