栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Oracle 大数据量导入导出

Oracle 大数据量导入导出

1. 通过dmp 导入导出,这种情况一般需要注意用户的命名空间

2. 通过sqlldr实现

a.新建导入控制文件 input.ctl

Load data
Characterset UTF8
Infile 'H:POIbaidu.txt'
Append into table tbl_poi_baidu
fields terminated by ","
Optionally enclosed by '""'
Trailing nullcols
(POI_NAME,CLASS_ALL,ADDR,PHONE,TEL,LONGITUDE,LATITUDE,CITY,CITYCODE,PROVINCE,DISTRICT,STREET,STREENUMBER,CLASS_1,CLASS_2,CLASS_3,CLASS_4)

b.命令行窗口输入

sqlldr userid=sde/sde control=input.ctl log=log.out discard=discard.txt errors=1000000 

文件字符集要与Oracle服务等字符集一致,建议文件另存为UTF-8无BOM,导入文件内添加 Characterset UTF8 ,解决Oracle数据导入中文乱码:export NLS_LANG='SIMPLIFIED CHINESE_CHINA.AL32UTF8'

DOS环境下文件快速合并: copy *.csv newfile.txt

https://www.jb51.net/article/92898.htmhttps://www.jb51.net/article/92898.htm3. 通过sqluldr.exe 结合语句导入,注意需要将sqluldr.exe 放在和脚本同个目录下

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/335349.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号