load data导入数据库Size overflow 把stack_size修改成1M也不行不好用

1 个赞

数据库版本 发一下 日志信息截图 尽量提供全点 可与你保存到文本里 提供一下
导入的命令 也提供一下

1 个赞

您把 您的 导入命令发下吧 。

可能是 打开的中文字符集 。问题 或者您指定下 文件字符集。尝试下

1 个赞

obloader -h 192.168.2.31 -P 2881 -u root@sys -p oracle --thread 2 -D test --all --ddl --sql --character-set ‘utf8mb4’ -f /root/obloader_dir/

character-set ‘utf8mb4’ 类似与这个 , 您导出到windows 可能是 中文的。

1 个赞

一只用的是一个导数命令,每天都能跑,突然有一天不好用了,报的size overflow,稍等下我把日志发出来

1 个赞

尽量把命令 日志信息发出来

日志就只有这些

执行的命令发一下 数据库版本号发一下 导入导出的工具版本号

什么意思大佬,执行命令是什么,这个是直接就执行load data了

那你带的都是什么信息 整个命令是什么样的呢 文件是否有特殊字符 load data是否处理 ob的版本号是多少

这样子是您需要的不,大佬

是的 要的就是这个信息 .dat这个文件的数据 能发出来么?看看数据什么样的

这个不太行,数据要保密,举个例子就是001 1 2 3这样的很多条然后中间是空格,然后换行符下一条

比较奇怪的就是一致都是往这个表里导入的,前几个月没问题,最近就报这个问题,我也不知道怎么解决,智能麻烦我们官方人员帮着看一下

再补充一点他是执行秒报错

你是在linux执行的 还是window上执行或者mac执行的 还有就是你看看 你的数据的格式是否有变化

linux和windows都执行过,是一样的报错,那个数据量太大了,肉眼看不出来问题