TiDB使用dumpling导出数据库时,想把视图的也一起导出,该使用什么参数?

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
在使用 dumpling 导出数据库时,默认是不会导出 视图 相关的 schema.sql 文件的,后面使用 -W false 时,会提示语句有误,完整语句如:/root/.tiup/components/dumpling/v8.3.0/dumpling -u admin -P 4000 -h 127.0.0.1 -p xxx --filetype sql -t 3 -f ‘v3.*’ -W false -o /home/kfb/v3/tidb/dumpling


该怎样才能把视图的 schema.sql 也一起导出???
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

–no-view 导出有问题?

加参数–no-views false 这个默认是true不导出view

-W=false

这样试试,因为-W默认是true允许后面什么都不写,所以可能把false当成一个单独的参数解析了。就报了这个错。

To specify an argument for a long option, write --name=value. This syntax enables a long option to accept an argument that is itself optional.

参数语法也是这么建议的。

1 个赞

使用了 -W=false 确实可以导出视图了,官方文档都不写清楚

gun下的命令行都是这个标准,个人觉得这么说大可不必。
所有工具前面都加上面这个连接里面的那一段就太冗长了点。
有兴趣可以进去看看。内容确实不少。

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。