是字符集问题,要把
NLS_CHARACTERSET改一下,我这里是ZHS16GBK

解决方案 »

  1.   

    查看字符集
    select * from nls_database_parameters
    我的两个数据库的字符集
    可以到注册表里去改 oracle的文件夹下面 NLS_LANG
    SIMPLIFIED CHINESE_CHINA. ZHS16CGB231280
    american_america.us7ascii
      

  2.   

    widows系统的话直接运行:regedit
    然后搜索NLS_CHARACTERSET,改掉
      

  3.   

    大哥,怎么才能找到这个nls_database_parameters表呀,用哪个用户登录进去可以看到呀,这个表的全名是什么呀,我找了半天还没找到,不过用SELECT语句可以查询出内容,但无法更新
      

  4.   

    这个要在注册表里改吧,能update??
      

  5.   

    shutdown normal;
    startup restrict;
    alter database character set ZHS16GBK;