macos系统使用obloader导入数据的时候报下面错
导入的语句发一下 还有obloader的版本号 也发一下
这是导入命令中的连接参数配置有误,可以发下导入命令
导入命令:./obloader -h 127.0.0.1 -P 2883 -u test -t test -c obce4_1 -p ‘aaa’ -D testdb --table ai_test --csv -f …/csv/transto.csv --sys-user=testdb --skip-header --ctl-path …/ctrl/AI_TEST.ctrl --external-data --character-set UTF-8
版本号: -bash-3.2$ ./obloader -V
Warn: “Darwin” operating system doesn’t support dynamic settings
Version: 4.3.2.1-RELEASE
导入命令:
./obloader -h 127.0.0.1 -P 2883 -u test -t test -c obce4_1 -p ‘aaa’ -D testdb --table ai_test --csv -f …/csv/transto.csv --sys-user=testdb --skip-header --ctl-path …/ctrl/AI_TEST.ctrl --external-data --character-set UTF-8
./obloader -h 127.0.0.1 -P 2883 -u test -p ‘aaa’ --sys-user root --sys-password ‘’ -c obce4_1 -t test -D testdb --table ai_test --csv -f …/csv/transto.csv --skip-header --ctl-path …/ctrl/AI_TEST.ctrl --external-data --character-set UTF-8
’ '补充下root@sys的密码,执行试试
./obloader -h 127.0.0.1 -P 2883 -u test -t test -c obce4_1 -p ‘aaa’ -D testdb --table ai_test --csv -f …/csv/transto.csv --sys-user=testdb --skip-header --ctl-path …/ctrl/AI_TEST.ctrl --external-data --character-set UTF-8
-u按照这样替换一下 用户名@租户名#集群名
-u test@mysql#cluster_a
我在执行命令的时候用户名是用的:用户名@租户名#集群名 这种格式,我的命令放在linux环境里面执行没问题,但是在本机mac系统里面执行就会报数据库连不上的错误
mac系统有没有测试过 ip和端口是否受限
1、要么是提供的密码有问题
2、密码有特殊字符,解析不对
建议在检查一下密码 以及如果有特殊字符就不要填,交互里再填入
应该是密码里有特殊字符 解析不对 这个要怎么解决
不要明文输入 交互的时候在输入试一下
这个可能不行 我是在java里面调用的
你在linux上使用的时候 交互输入的时候 密码的特殊字符可以使用是吧
你可以试一下 这样是否可以
安全功能
https://www.oceanbase.com/docs/common-oceanbase-dumper-loader-1000000002401636
好的 我研究下 谢谢