开发者社区> 问答> 正文

OceanBase数据库有像oracle expdp 这样的高速导出工具吗 ?

OceanBase数据库有像oracle expdp 这样的高速导出工具吗 ?

展开
收起
真的很搞笑 2023-12-24 18:42:41 168 0
来自:OceanBase
4 条回答
写回答
取消 提交回答
  • OceanBase数据库提供的导出工具为OBDUMPER。

    OBDUMPER 是一款使用 Java 语言开发的客户端工具,目前该工具仅适用于 OceanBase 数据库。用户可以使用该工具将 OceanBase 数据库中定义的对象和表数据以指定的文件格式导出到存储介质中。

    OBDUMPER 主要具备以下功能特性:

    • 支持导出数据库对象定义和表数据到本地磁盘,Aliyun OSS 和 AWS S3。

    • 支持将表中的数据按照 CSV, Insert SQL, ORC,Parquet 等格式导出到文件中。

    • 支持指定分区名,仅导出指定的表分区内的数据。

    • 支持指定全局的过滤条件,仅导出满足条件的数据。

    • 支持配置数据预处理规则,导出前对数据进行转换、脱敏等预处理。

    • 支持指定 SCN 或者 TIMESTAMP,仅导出有效事务点或者时间点的历史快照数据。

    • 支持从 OceanBase 的备副本中导出数据。(注:区别于备集群)

    • 支持指定自定义的查询语句,仅导出该查询语句的结果集。

    • 支持通过最新的快照版本以不锁表的方式导出全局一致的数据。

    • 支持对命令行中指定的敏感参数进行加密。包括:数据库的账号密码,云存储的账号密钥。

    ——参考来源于OceanBase官方文档

    2024-01-04 22:47:25
    赞同 1 展开评论 打赏
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    OceanBase数据库有类似于Oracle expdp的高速导出工具,它叫做 OceanBase高速导出(Export)。通过该工具,您可以将OceanBase数据库的数据高速导出为不同的格式,例如Excel、CSV、JSON、SQL脚本等。以下是OceanBase高速导出(Export)的使用方法:
    安装并配置导出工具
    您需要在目标计算机上安装OceanBase高速导出(Export)工具,并按照文档要求进行配置。具体的安装和配置步骤可以参考阿里云官方文档。

    执行导出任务
    在执行导出任务之前,您需要确认源数据库的连接信息,例如主机名、端口号、用户名和密码等。然后,您可以使用导出工具的命令行界面或者图形化界面来执行导出任务。在执行任务时,您可以选择导出的目标文件类型、文件路径、文件名、分隔符等参数,以满足您的具体需求。
    查看导出结果
    导出任务执行完成后,您可以通过访问导出文件的路径来查看导出结果。导出结果可以是单个表或整个数据库,您可以根据需要进行分析和处理。

    2023-12-29 12:42:12
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    OceanBase 数据库目前没有像 Oracle EXPDP 这样的高速导出工具。但是,OceanBase 提供了自己的一些数据导出工具,如 OBSCAN 和 OBDUMP 等。OBSCAN 是一个基于 OceanBase 数据库的扫描工具,可以用于数据导出和备份。OBDUMP 是 OceanBase 数据库的一个实用工具,可以用于数据备份和恢复。虽然这些工具不如 Oracle EXPDP 那样成熟和强大,但它们可以满足基本的导出需求。

    2023-12-27 21:47:29
    赞同 展开评论 打赏
  • OBLOADER 和 OBDUMPER
    https://www.oceanbase.com/docs/oceanbase-dumper-loader ,此回答整理自钉群“[社区]技术答疑群OceanBase”

    2023-12-25 08:04:53
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
开源HTAP OceanBase产品揭秘 立即下载
云数据库OceanBase 架构演进及在金融核心系统中的实践 立即下载
自研金融数据库OceanBase的创新之路 立即下载

相关镜像