当前位置: 首页 > news >正文

OceanBase使用ob-loader-dumper导出表报ORA-00600

执行下面的语句导出表报错,同样的语句之前都没有报错。

ob-loader-dumper-4.2.8-RELEASE/bin/obdumper -h xxx.xxx.xxx.xxx -P 2883 -p 密码 --column-splitter='|' --no-sys-t  gzuat_ss#ob8(集群) -D 数据库名 --cut --table teacher --no-nested-dir -f /var/temp/teacher/22050215/ --file-encoding=utf8 --skip-check-dir --retain-empty-files --remove-newline --thread 8 --date-value-format 'yyyy-MM-dd HH:mm:ss' --timestamp-value-format 'yyyy-MM-dd HH:mm:ss'

使用show variables like '%timeout%';查看超时时间配置都跟图上的超时时间不匹配

解决方案:

1、进入导数工具目录下的conf目录下,有个session.config.json文件,将ob_query_timeout的参数加了0后解决。

2、DBA说可能是因为我们的表没有主键导致慢。让加参数--enable-hidden-pk试试。

注:导出无主键表需要一次性查出来然后导出。导出有主键表,导数工具会根据主键做切割,分批导出,就不会遇到到处超时问题。

ob-loader-dumper-4.2.8-RELEASE/bin/obdumper -h xxx.xxx.xxx.xxx -P 2883 -p 密码 --column-splitter='|' --no-sys-t  gzuat_ss#ob8(集群租户) -D 数据库名 --cut --table teacher --no-nested-dir -f /var/temp/teacher/22050215/ --file-encoding=utf8 --enable-hidden-pk --skip-check-dir --retain-empty-files --remove-newline --thread 8 --date-value-format 'yyyy-MM-dd HH:mm:ss' --timestamp-value-format 'yyyy-MM-dd HH:mm:ss'

相关文章:

  • 【DeepSeek】本地PC部署和运行DeepSeek-R1-70b
  • 人工智能知识架构详解
  • 自学Java-面向对象高级(final、单例类、枚举类、抽象类、接口)
  • Leetcode 146 LRU缓存 的三种解法
  • 基于Ollama安装deepseek-r1模型搭建本地知识库(Dify、MaxKb、Open-WebUi、AnythingLLM)
  • 算法1-1 玩具谜题
  • FreeBSD系统使用pyenv安装不同版本python,比如python3.12
  • win11 labelme 汉化菜单
  • 集成测试总结文档
  • JMeter工具介绍、元件和组件的介绍
  • 【复现DeepSeek-R1之Open R1实战】系列1:跑通SFT(一步步操作,手把手教学)
  • Python有哪些应用场景
  • 等距节点插值公式
  • 动态规划:解决复杂问题的高效策略
  • 目标检测中的数据增强:翻转、旋转、缩放、裁剪、亮度、模糊等【附完整源码】
  • 用Python实现线性回归:从数学原理到代码实战
  • 【16】思科AireOS:创建使用 LWA 认证的 WLAN
  • CPT205 计算机图形学 OpenGL 3D实践(CW2)
  • 基于GFF3文件提取基因的位置信息
  • ram的使用——初始化很重要
  • 2024年全国博物馆接待观众14.9亿人次
  • 孟夏韵评《无序的学科》丨误读与重构的文化漂流
  • 泉州围头湾一港区项目炸礁被指影响中华白海豚,官方:已叫停重新评估
  • 国际奥委会举办研讨会,聚焦如何杜绝操纵比赛
  • 上海虹桥国际咖啡文化节周五开幕,来看Coffeewalk通关攻略
  • 白玉兰奖征片综述丨动画的IP生命力