`
xiuying
  • 浏览: 543874 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

PL/SQL客户端字符集与服务端字符集不一致

 
阅读更多
启动PL/SQL Developer 报字符编码不一致错误
Database character set (AL32UTF8) and Client character set (ZHS16GBK) are different.
Character set conversion may cause unexpected results.
Note: you can set the client character set through the NLS_LANG environment variable or the NLS_LANG registry key in
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_Oracle_10g.
打开注册表,通过命令regedit。找到到文中提示的路径(64位的系统路径:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE),发现NLS_LANG键的值为:
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
修改为:SIMPLIFIED CHINESE_CHINA.AL32UTF8即可
分享到:
评论

相关推荐

    win7 64位安装PL/SQL 32位解决办法

    启动PL/SQL Developer之前,还需要设置一个环境变量`NLS_LANG`,用于定义语言和字符集。创建一个新环境变量,名称为`NLS_LANG`,值设为`SIMPLIFIED CHINESE_CHINA.ZHS16GBK`,这适用于简体中文环境。 现在,你已经...

    win7 64位oracle11g 64位PL/SQL安装说明

    - 此步骤确保PL/SQL Developer能够正确识别Oracle客户端库,从而与Oracle 11g服务端进行通信。 #### 五、修改 tnsnames.ora 文件 - 修改`tnsnames.ora`文件中的内容,确保连接到Oracle服务的名称和参数正确无误。 -...

    oracle修改字符集[文].pdf

    而客户端字符集(NLS_LANG)则是指连接到Oracle数据库的工具或应用程序使用的字符集,如SQL*Plus或PL/SQL Developer。确保服务器端和客户端字符集匹配可以避免数据乱码问题。 查询服务器端字符集,可以通过执行SQL...

    PLSQL的oracle客户端配置

    本文将深入探讨如何在不安装完整Oracle数据库的情况下,配置Oracle客户端以使用PL/SQL Developer进行高效数据库操作。 ### Oracle客户端配置 #### Instant Client Package的引入 对于那些无需完整Oracle数据库...

    Delphi7 ado 连接远程oracle11g

    这一设置的目的在于确保客户端与服务器端的字符集保持一致。可以通过在系统环境变量中添加 `NLS_LANG` 或 `LANG` 来实现。 #### 五、Delphi7 通过 ADO 实现远程连接 Oracle11g 1. **ADOConnection 组件的配置** ...

    Oracle安装配置详细步骤说明

    3. **设置NLS_LANG环境变量**:为了确保客户端与服务器端的字符集一致,需要查询服务器端的字符集信息。通过在PL/SQL Developer中执行以下SQL语句获得: ```sql SELECT USERENV('LANGUAGE') NLS_LANG FROM DUAL; ...

    windows server 2008 R2 64bit上ORACLE安装与配置概述.pdf

    )语句查询服务器端的编码字符集,为了防止数据库乱码情况发生,需要设置客户端的字符集应与服务端保持一致 . 新建环境变量:“NLS_LANG”,值:“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”; 六、在32BIT应用服务器上...

    oracle增删改查及入门及注意事项总结

    - **字符集匹配**: Oracle客户端和服务端的字符集必须保持一致,例如`ZHS16GBK`,以确保中文字符能够正确显示。 - **解决方法**: 如果遇到字符集不匹配导致的问题,可以参考以下链接提供的解决方案: - [Oracle...

    对于oracle安装的指导

    此外,可能还需要根据实际情况调整其他环境变量,如`NLS_LANG`,以确保与数据库端的字符集一致。 如果在安装过程中遇到`ora-12560`错误,这通常是因为网络配置问题或者TNS监听器的问题。解决这个问题的一种方法是...

    Java面试题

    在IT行业中,Java开发者面试前的准备工作非常重要,而一份详细的面试题集往往能帮助应聘者更好地梳理和复习相关的知识点。现根据提供的文件内容,对Java面试题集中的知识点进行详细解读。 一、XML部分 XML是可扩展...

    oracle9i 的安装与配置

    6. **字符集**:选择适当的字符集,一般采用默认设置。 7. **安装与配置**:按照提示进行安装,配置过程中包括“Oracle Database Configuration Assistant”工具,它会帮助创建数据库环境并设置SYS和SYSTEM账户的...

    oracle数据库安装

    5. **创建数据库实例**:在安装过程中,设置全局数据库名、系统标识符(SID)、数据库字符集等,并配置管理工具如Database Configuration Assistant (DBCA)来创建数据库实例。 6. **配置监听服务**:安装完成后,...

    instanclient X64位 windows

    - 支持Unicode 12.1,兼容更多的字符集,满足全球化应用的需求。 3. **安装与配置**: - Oracle Instant Client通常不需要复杂的安装过程,只需解压到指定目录,设置环境变量(如TNS_ADMIN、PATH等),配置...

    linux下mysql安装手册

    3. **添加中文字符集支持**:`--with-extra-charsets=gb2312`,为了支持中文,尤其是GB2312编码的字符集。 4. **启用汇编优化**:`--enable-assembler`,使用字符函数的汇编版本,可以提升部分操作的速度。 5. **...

Global site tag (gtag.js) - Google Analytics