中易网

数据插入oracle乱码

答案:2  悬赏:0  
解决时间 2021-04-27 23:17
  • 提问者网友:追忆成伤
  • 2021-04-27 13:14
问题描述如下:1、通过eclipse和dos插入数据到oracle中乱码。2、查询oracle表中文数据,在dos端口显示正常,通过eclipse查询还是乱码。4、select userenv('language') from dual;截图如下
5、SELECt Parameter, Value FROM NLS_DATABASE_PARAMETERS;截图如下
6、我使用windows8的32位系统,通过 "开始-运行-regedit-HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE"中找不到ORACLE-HOME,截图如下:









最佳答案
  • 二级知识专家网友:猎杀温柔
  • 2021-04-27 14:00
字符集的问题
如果是应用应用服务器连接的数据库,查看和修改应用服务器的字符集与oracle数据库字符集是否一致。
如果是通过oracle客户端(包括pl/sql developer )等连接的数据库,查看和修改该客户端使用的oraclehome的字符集设置,一般在注册表中。具体根据使用的oracle客户端查找。
全部回答
  • 1楼网友:茫然不知崩溃
  • 2021-04-27 14:43
这个问题非常复杂, 但首先你得描述清楚你的插入过程以及你的机器环境和数据库的字符集, 以便 我们针对具体问题做出解答。 是使用java程序插入还是plsql developer这样的客户端插入, 或者是在cmd窗口中执行sqlplus插入。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息