【产品名称】ob
【产品版本】
【问题描述】如何将 OB 表导出到 OSS?
【产品名称】ob
【产品版本】
【问题描述】如何将 OB 表导出到 OSS?
开源官网有个 obdumper 可以试一下
参考文档:
1 https://www.oceanbase.com/softwareCenter/community
2 https://www.oceanbase.com/docs/obloader-obdumper/obloader-obdumper/V3.0.0/product-introduction-1
试了下4.0 obloader导入工具,为啥连上了oss,但是一直提示Generated 0 data from cloud storage.
No subfiles are generated from the path
如果 ob-loader-dumper 直接导出到 OSS 遇到问题。
可以先用 ODC 或者 ob-loader-dumper 导出到本地文件,再使用 OSS 客户端(如 ossutil/ossbrowser 等)上传到 OSS。
导入的时候对文件格式有啥要求吗?如果就是普通数据文件 用分隔符分开 能打开查看的 这种不能导入吗
有要求你看下文档导入不同数据格式时的命名规范 obloader命令行选项
--ddl 用于标识导入 DDL 文件。DDL 文件是指数据库对象定义文件,文件的命名规范为 对象名-schema.sql
--sql 用于标识导入 SQL 格式的数据文件。SQL 文件是指数据按照 INSERT 语句格式存储,文件的命名规范为 表名.sql
我这边需求就是普通的分隔符分隔的数据文件.txt文件
1!^xxx!^xxxxx!^
2!^hdhdhd!^ccccxx!^
3!^dhhdhd!^jsjjdhx!^
Xxxxxx…
不知道为啥 就是一直报拿不到文件
Generated 0 data files from cloud storage.
No subfiles are generated from the path
连接的oss-point
发下你的命令 用的什么格式导入 表结构