开发者社区 问答 正文

请教下OceanBase数据库 有什么方式能直接获取到执行结果?

请教下OceanBase数据库 在代码中直接执行obloader或obdumper,有什么方式能直接获取到执行结果??https://ask.oceanbase.com/t/topic/35605626

展开
收起
真的很搞笑 2023-12-17 17:06:24 92 分享 版权
来自: OceanBase
1 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在OceanBase数据库中,执行obloader或obdumper命令后,可以通过查看日志文件来获取执行结果。

    1. obloader:执行obloader命令后,会在OBServer节点的日志文件中生成一个名为"obloader.log"的文件,其中包含了obloader的执行结果和错误信息。您可以使用以下命令查看该日志文件:
    cat /path/to/observer/log/obloader.log
    
    1. obdumper:执行obdumper命令后,会在OBServer节点的日志文件中生成一个名为"obdumper.log"的文件,其中包含了obdumper的执行结果和错误信息。您可以使用以下命令查看该日志文件:
    cat /path/to/observer/log/obdumper.log
    

    另外,您还可以通过查看OceanBase数据库的系统视图(如oceanbase.DBA_OB_TENANTS)来获取执行结果。例如,要查看所有租户的信息,可以使用以下SQL语句:

    SELECT * FROM oceanbase.DBA_OB_TENANTS;
    
    2023-12-17 18:35:41
    赞同 展开评论