YULUN616 2016-06-08 06:30 采纳率: 0%
浏览 1132

关于ORACLE数据迁移产生的乱码问题

事情是这样的。因为系统升级所以把数据从原来的oracle 10迁移到了oracle 11g.
然后登陆什么的都没问题以为OK了。后来用户反映查询的中文数据乱码。才发现。
然后我用PLSQL查看发现是乱码,后来更改了PLSQL的字符集也OK了,但是用对于系统来说木有任何变化。
然后就在网上查了各种办法,都行不通!
例如:把注册表中的NLS_LANG中的字符集与数据库实例的字符集改成相同的。
例如:在电脑属性中的环境变量中添加NLS_LANG中的字符集。
例如:把册表中的NLS_LANG中的字符集与数据库都更改为AMERICAN_AMERICA.ZHS16GBK。
最终没办法了,把数据库卸了(在测试机)重新安装为AMERICAN_AMERICA.WE8ISO8859P1(这个好像是默认的),也不行!
程序是.asp的。
不知道有没有大神帮帮忙分析下到底是什么问题。

  • 写回答

3条回答 默认 最新

  • YULUN616 2016-06-08 06:34
    关注

    系统默认的是 AMERICAN_AMERICA.WE8MSWIN1252 上面打错了

    评论

报告相同问题?

悬赏问题

  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献