GBase 8a
运维管理
文章

orato8a导出含clob或blob类型字段的表的方法

发表于2025-01-11 12:09:5676次浏览4个评论

orato8a参数encoding的使用:

通过指定--encoding参数,设置将clob或blob字段数据,以text(二进制)、base64(base64编码)或url(外部文件)方式存储。
$./orato8a --user='ssbm/ssbm@maya' --table_name='message' --file='./message.tbl' --format=3 --field=';' --encoding=base64 --string_qualifier="\x2b"
export columns: 3
export rows: 10
export time: 0 sec
process ok!

encoding功能:用来指定对blob或clob类型列数据的编码方式。
text:表示将blob或clob类型列内容按二进制方式导出,这种方式导出可能存在列分隔符或行分隔符与字段内容冲突的问题,支持单条记录数据长度最大为64M,超过64M时报错;
base64:表示将blob或clob类型列内容按base64编码方式导出,这种方式导出解决了列分隔符或行分隔符与字段内容冲突的问题,支持单条记录数据长度最大为64M,超过64M时报错;
url:表示将blob或clob类型列内容按url方式导出,即每个lob字段内容以单独文件方式保存在磁盘上,在导出的主数据文件中记录的是lob文件相对于主数据文件的相对路径。
示例:
./orato8a --encoding=base64或./orato8a --encoding=url
或者
./orato8a -Ebase64或./orato8a -Eurl

评论

登录后才可以发表评论
崔哥发表于 9个月前
人生贵相知,何用金与钱
崔哥发表于 6个月前
梅花不肯傍春光,自向深冬著艳阳。龙笛远吹胡地月,燕钗初试汉宫妆。风虽强暴翻添思,雪欲侵凌更助香。应笑暂时桃李树,盗天和气作年芳。
崔哥发表于 3个月前
古木阴中系短篷,杖藜扶我过桥东。沾衣欲湿杏花雨,吹面不寒杨柳风。
用户头像
柒柒天晴发表于 2个月前
学习了