oracle10g在hp ux下安装后,使用sqlldr导入cvs文件,每个字段都显示正常,中文也显示正常,但同样的环境导入txt文本文件的时候,其他字段都正常导入,但中文显示为乱码。使用同样的脚本,同样的方法,在windows平台导入txt的时候中文也显示正常,请问各位高手是否有遇到该问题,或给点解决的建议。

解决方案 »

  1.   

    请问txt在hpux下的编码怎么转换?这个编码需要和那个来比较呢?
      

  2.   

    请问数据库需要和txt是什么编码才符合他的要求呢?
      

  3.   

    http://bdcwl.blog.163.com/blog/static/765222652010815103447642/
    可能会对你有所帮助
      

  4.   

    需要和oracle数据库匹配,如果数据库编码为ZHS16GBK时,客户端文本文件为UTF-8时,由于
    UTF-8是ZHS16GBK的超级,因此由UTF-8转化为数据库德ZHS16GBK时,就会出现乱码
      

  5.   

    你检查一下你数据库的字符集和你的txt文本的字符集是否一样啊