tidb 5.4 dumpling的使用

当前数据库有一些无效的视图(视图基于的表已经删除了,但是视图还存在),导出的时候遇到就会报错并且结束dumpling,请问dumling有没有像mysqldump --force一样的参数呢。或者有什么好的解决方案

【 TiDB 使用环境】生产环境 or 测试环境 or POC
【 TiDB 版本】
【遇到的问题】
【复现路径】做过哪些操作出现的问题
【问题现象及影响】

【附件】

请提供各个组件的 version 信息,如 cdc/tikv,可通过执行 cdc version/tikv-server --version 获取。

我确认一下,是不是要导出有效的视图,但是想跳过那些无效的视图

加 --no-views参数跳过视图吧,dumpling没有你说的–force参数

表都没了,为什么还留着视图?

这个现象很奇怪啊

是的,有什么办法么

先迁移结构就不存在这个问题。

最简单的办法,还是先清理无效视图吧,留着也没用。

视图不随着表的删除而删除,导出就会报错

无效试图找起来很麻烦,上万个视图

我的意思既然维护时表都能删,为什么不把视图也一起删了

我的意思是已经出现这个局面有什么好的办法么

使用 -W 或 --no-views 不导出 view