Oracle插入中文出现乱码 - Oracle / 开发
Oracle插入中文出现乱码 环境:solaris 10 数据库:oracle 10g 客户端:PL/SQL Developer(Windows) 在solaris中用sqlplus update或insert时用中文,PL/SQL Developer(windows)出现乱码, 在PL/SQL Developer(windows)中insert或update时不会乱码。
字符集问题。 设置windows字符集和数据库字符集一致。 你的 solaris的操作系统字符集设置不对 可以设置字符集如:export NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 设置成与数据库对应的字符集 插入的数据与数据库的字符集不匹配 出错,找不到`CHINESE_CHINA.ZHS16GBK'啊 [root@UNIXServer:/]#export NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK -bash: export: `CHINESE_CHINA.ZHS16GBK': not a valid identifier引用 出错,找不到`CHINESE_CHINA.ZHS16GBK'啊 [root@UNIXServer:/]#export NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK -bash: export: `CHINESE_CHINA.ZHS16GBK': not a valid identifier 要用双引号: export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK" 还是乱码啊 在solaris输入如下后,sqlplus插入中文,PL/SQL Developer(windows)还是乱码啊 export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK" 安装数据库实例的时候, 选择这个字符集: SIMPLIFIED CHINESE_CHINA.ZHS16GBK 你要看一下你的数据库里是什么字符集? select * from nls_database_parameters t where t.PARAMETER='NLS_CHARACTERSET'; SQL> select * from nls_database_para
相关问答:
安装了Oracle 10g,默认安装了orcl数据库,这个数据库能不能删除啊,还有我如果新建了其他数据库,怎么知道在web中登陆不同数据库的地址啊? 1 可以删除 2 在WEB地址栏中输入地址的时候指定新创建的数据库的IP ......
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装? 内存多大? 重新下个数据库安装试试.. 引用 各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......
在执行包的时候引用oracle spatial空间函数出错,出错情况如下 Errors in file /user/oracle/app/oracle/admin/grid/udump/grid1_ora_143768.trc: ORA-29902: error in executing ODCIIndexStart() routine ORA-0 ......
各位大哥,帮个忙。 下个Oracle for vista 版本的安装试试 10G和11G的 http://www.oracle.com/technology/software/products/database/index.html ------------------------------------------- ......
我在开发的这个应用并发性比较高,oracle更新数据时候如何处理并发处理呢?各位大侠发表好的观点啊,在线等待! oracle数据更新时,会自动默认行锁定,楼主不要操心,Oracle对并行处理已经很成熟了 引用 oracle ......