问题场景:
在系统层面rm删除掉了不需要的表空间文件,并非数据库内删除表空间文件,导致数据库报错日志过大。
问题还原:
新建2个测试用的表空间文件
系统层面删除掉表空间文件
重启数据库服务后,数据库日志有相关报错信息
停库转换dm.ctl文件为txt格式(生产环境操作建议停库后进行完全备份)
删除掉dmctl.txt中定义的(已删除掉的)表空间文件信息
转换dmctl.txt为dm.ctl文件
重启数据库服务
服务器无新的表空间报错日志
查询其他数据
测试结果,剔除掉dm.ctl文件中的表空间文件信息后,重启数据库后,无新增表空间报错日志。
标签:文件,删除,数据库,报错,空间,rm,日志 From: https://www.cnblogs.com/jiubian/p/17441127.html