sqldr load 以及extract data 的中文问题--
来源:互联网 发布:天行VPN软件下载 编辑:程序博客网 时间:2024/05/15 08:59
sqldr load 问题:
问题:
1,无法upload,没有明显的问题
2,进入database,中文显示乱码,premise:data (csv file ) is saved as utf-8, and in database(oracle) ,the encoding is alos utf-8.
3,要upload 的资料(csv file)中有部分中文
解决: control file:(added the line in blue , then everything is ok !!!)
OPTIONS (skip=1, errors=9999)
load data
CHARACTERSET UTF8
replace
into table product_special_position_kw
WHEN keyword != '' AND spp_rank != ''
fields terminated by ',' optionally enclosed by '"'
trailing nullcols
(
product_id,
start_date date "dd-Mon-YY",
end_date date "dd-Mon-YY",
action FILLER,
spp_rank,
keyword char(200) "SUBSTR(TRIM(:keyword), 1, 200)",
keywordzx char(200) "SUBSTR(TRIM(:keywordzx), 1, 200)"
)
extract data 问题:
问题:把数据从oracle DB 写 到csv file, 如果有中文的话,会出现乱码。
解决:set enviroment first.
setenv.sh
##Normal maybe
#en_US.UTF-8
##Use below for CN inputs
export NLS_LANG='AMERICAN_AMERICA.UTF8'
#export NLS_LANG='SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280'
extract 之前,先执行setenv.sh
问题:
1,无法upload,没有明显的问题
2,进入database,中文显示乱码,premise:data (csv file ) is saved as utf-8, and in database(oracle) ,the encoding is alos utf-8.
3,要upload 的资料(csv file)中有部分中文
解决: control file:(added the line in blue , then everything is ok !!!)
OPTIONS (skip=1, errors=9999)
load data
CHARACTERSET UTF8
replace
into table product_special_position_kw
WHEN keyword != '' AND spp_rank != ''
fields terminated by ',' optionally enclosed by '"'
trailing nullcols
(
product_id,
start_date date "dd-Mon-YY",
end_date date "dd-Mon-YY",
action FILLER,
spp_rank,
keyword char(200) "SUBSTR(TRIM(:keyword), 1, 200)",
keywordzx char(200) "SUBSTR(TRIM(:keywordzx), 1, 200)"
)
extract data 问题:
问题:把数据从oracle DB 写 到csv file, 如果有中文的话,会出现乱码。
解决:set enviroment first.
setenv.sh
##Normal maybe
#en_US.UTF-8
##Use below for CN inputs
export NLS_LANG='AMERICAN_AMERICA.UTF8'
#export NLS_LANG='SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280'
extract 之前,先执行setenv.sh
- sqldr load 以及extract data 的中文问题--
- oracle sqldr命令使用 sqldr导入中文乱码问题
- MySQL的“load data infile”中文件找不到的问题
- mysql的load data问题
- mysql load data infile 路径中含中文的解决方法
- LOAD DATA的使用
- load data infile 出现问题
- 【MySQL5.0】Load data infile 时遇到的奇怪问题
- select into outfile和load data infile的问题
- mysql load data日期列的一个问题记录
- Linux下使用MySQL"load data infile"出错的问题
- 关于mysql中出现load data infile的两个问题
- BW Extract Data 综合分析
- mysql 的load data infile
- Load data infile 的使用
- mysql 的load data infile
- LOAD DATA FILE的使用
- extract by mask出现的问题总结
- 花了很长的时间终于完成了1.0的稳定版本
- 意外
- perl的散列如何遍历+php的数组如何遍历
- 通过JavaScript检测浏览器是否安装了Flash Player
- Windows Workflow Foundation 开发环境的配置
- sqldr load 以及extract data 的中文问题--
- [转]Mysql忘记密码解决办法
- 提高ASP.Net应用程序性能的十大方法
- GridView操作Xml数据源(添加、删除、修改)
- SMTP协议
- 我的一位学生设计的俄罗斯方块游戏
- 什么是联机分析处理(OLAP)
- 谷歌收购DoubleClick获批准
- Shell正则表达式 & Grep正则表达式 & shell字符串处理