2008-01-03
linux下通过Instant Client访问oracle输出中文乱码的解决办法
关键字: oracle 中文乱码
1,设置NLS_LANG
export NLS_LANG=american_america.AL32UTF8
2,在rails中database.yml的设置
development:
adapter: oracle
database: XXX.XXX.XXX.XXX/service_name
username: your_name
password: your_password
3,测试oracle是否连通:
ruby -r oci8 -e "OCI8.new( 'your_name', 'your_password', 'XXX.XXX.XXX.XXX/service_name').exec( 'select * from your_table') do |r| puts r.join(' | '); end"
export NLS_LANG=american_america.AL32UTF8
2,在rails中database.yml的设置
development:
adapter: oracle
database: XXX.XXX.XXX.XXX/service_name
username: your_name
password: your_password
3,测试oracle是否连通:
ruby -r oci8 -e "OCI8.new( 'your_name', 'your_password', 'XXX.XXX.XXX.XXX/service_name').exec( 'select * from your_table') do |r| puts r.join(' | '); end"
- 11:10
- 浏览 (242)
- 评论 (0)
- 分类: ruby rails
- 相关推荐
发表评论
- 浏览: 2866 次
- 性别:

- 来自: 杭州

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
Rails中启动script/conso ...
补充一下,如果运行: ruby extco ...
-- by dearsuper -
ruby学习笔记--String
闰年定义成方法可以为: def leap_year(year) c ...
-- by minstrel






评论排行榜