中文乱码问题

中文乱码问题

charset=utf-8
从oracle数据库里取出 中文数据,在页面上展现时显示是乱码。
请问应该怎么配置啊
数据库里也设置了吗?如果在数据库里也设置了的话,应该没有问题。

前几天这里的会员还问我这个问题,他们解决了,不过是MySQL数据库。应该一样的。
你再试一下吧。
原字符集AL32UTF8
调整数据库
shutdown immediate
startup mount
alter system enable restricted session;
alter database open;
alter database character set internal_use UTF8; ----页面中文变???
alter database character set internal_use ZHS16GBK; -----页面显示依旧是乱码
shutdown immediate
startup

暂时没有办法了

我们以前搞了,好象要要先转成什么字符型再转把,,不怎么记得了!!
oracle+rails 的中文显示问题解决了
有以下几部分:
(1)修改ORACLE字符集
shutdown immediate
startup mount
alter system enable restricted session;
alter database open;
alter database character set internal_use ZHS16GBK;
alter database national character set internal_use AL16UTF16;
shutdown immediate
startup
(2)rails环境设置
\ruby\lib\ruby\gems\1.8\gems\rails-2.0.2\environments\enviroment.rb
加入
$KCODE="GBK"
ActionController::Base.default_charset=( "GBK ")
(3)工程设置
\app\controllers\appliction.rb
加入
before_filter :configure_charsets
  def configure_charsets
    response.headers["Content-Type"] = "text/html; charset=GBK
  end
(4)修改html.erb文件
<meta http-equiv="content-type" content="text/html;charset=GBK" />