oracle老了些呀,没尝试用oracle9i?

解决方案 »

  1.   

    再说明一下问题:
       数据库在oracle上,用sqlplus去看,无论从我的机器(XP)还是从oracle,都可以在数据库中看到该生僻汉字。通过此操作,我的结论是问题不在数据库!
       也曾经改用过GBK,这时的问题是:在本机(XP)用tomcat发布,看得到;将系统原封不动的移到oracle服务器上,同样tomcat发布。两个生僻汉字显示为“??”。  请各位再帮忙想想办法,谢谢!
      

  2.   

    问题再更新:
       将这两个字“鸑玥”以静态页面的方式或者以servlet的形式放到linux上发布:客户端可以看到。
       但通过入数据库————》出数据库的过程,再客户端就显示不出来了。
       加之上面说过数据库中可以看到,判断问题在:在linux服务器上,从oracle到tomcat的过程中出现的问题??  大家怎么看?   上上个帖子中有笔误:所有的“oracle”------> “linux”
      

  3.   

    编码问题。
    你搜索一下关于编码的问题帖子。
    提示:
    入数据库的时候,是java负责写:编码比如是gb2312,
    读取出来的时候,是oracle提供,可能为gbk,
    产生了编码差异。
    上面只是提示,您个人再仔细看看。