Excel数据导入oracle中一般分为两种方式:
1.图形方式
利用第三方客户端工具导入,如 PL/SQL Developer ,Sql Developer
2.命令行方式
SQL LOADER 命令行方式 操作如下:
在linux环境下,csv文件(windows上生成的)上传到linux服务器上
第一步:需要将csv的文件格式由ASCII编码转换成UTF-8
iconv -f GB18030 -t utf-8 mail.csv >mail8.csv
第二步:设置oracle用户下的NLS_LANG变量,让数据库能显示中文 (试情况可选)
export NLS_LANG="simplified chinese_china.al32utf8"
前提:创建好空表,设置好表结构
然后—–主要部分—–SQL LOADER的配置
控制文件: sqlldr.ctl
内容: