暂无图片
obdumper 导出数据库,不能导出合并单个文件
我来答
分享
暂无图片 匿名用户
obdumper 导出数据库,不能导出合并单个文件

需求:导出数据库表结果和内容,并合并为单个大文件
执行语句:
./obdumper -h 127.0.0.1 -P 2881 -u root -t sys -p xxxxxx -D test --all --ddl --file-name aaa.sql -f /data/dd/
结果:

  1. 单个表单个xx-schema.sql文件,没有合并为一个大文件aaa.sql
  2. xx-schema.sql文件内容只有表结构信息,没有数据内容(只有create表,没有insert into表内容语句)
  3. 若入参叠加 --all --ddl --sql,每个表都生成两份文件:xx-schema.sql(表结构),和xx.sql(内容数据)

期望效果:

  1. 生成只有一个大文件aaa.sql
  2. 文件里面内容包括表结构和数据
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
O
OceanBase社区传送门

多个表的数据或者是多个表的表结构 不能合到一个文件中。
–file-name 参数是针对单表合并的,一张表对应的子文件指的是 比如分区表,或者分区大表被切分 会导出多个子文件,合并是针对这个场景的。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏