1.准备软件
下载 oracle client客服端工具包instantclient-basic-nt-11.2.0.2.0
下载 pl/sql Developer
oracle client 下载地址:
http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
2. 安装pl/sql Developer,解压instantclient-basic-nt-11.2.0.2.0 ,把加压内容放到
D:\instantclient_11_2目录下
2.1 配置pl/sql Developer ORACLE环境
打开属性配置窗口 Tools-->preferences在左边列表框找到oracle-->connection属性
单击connection属性,在右边窗口修改oracle home(empty is autodetect)为D:\instantclient_11_2,OCI library(empty is autodetect)为D:\instantclient_11_2\oci.dll
3. 配置字符编码
select * from v$nls_parameters
查询nls的参数,获得数据库服务器端的字符编码
NLS_LANGUAGE
NLS_CHARACTERSET
修改本地环境变量,设置
NLS_LANG = SIMPLIFIED CHINESE.ZHS16GBK //这个是我们的数据库字符编码
NLS_LANG格式:
NLS_LANG = language_territory.charset
有三个组成部分(语言、地域和字符集),每个成分控制了NLS子集的特性。其中:language 指定服务器消息的语言。
territory 指定服务器的日期和数字格式。
charset 指定字符集
也可更改相应注册表项
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_XE\NLS_LANG
需要保证要设置客户端字符集与服务器端字符集一致。
以上都是更改PL/SQL Developer的字符编码方式。
- 大小: 85.4 KB
- 大小: 56.6 KB
分享到:
相关推荐
根据提供的信息来看,这份文档似乎是一份关于PL/SQL Developer的中文版帮助手册。由于实际内容部分呈现为乱码,无法直接解读具体内容,因此这里将根据标题、描述以及标签来进行有关PL/SQL Developer的一些基本知识点...
解决Oracle客户端PL/SQL中文乱码的步骤如下: 1. **检查服务器端字符集**:首先确认数据库服务器使用的字符集。可以使用SQL命令`SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET'`来查看。...
PL/SQL Developer是一款专为Oracle数据库开发设计的强大集成开发环境(IDE),主要用于编写、调试、测试和管理PL/SQL代码。这款工具以其易用性、高效性和全面的功能深受Oracle数据库开发人员的喜爱。"绿色版"通常指...
PL/SQL 乱码问题是 Oracle 数据库开发中常见的问题之一,当我们使用 PL/SQL Developer 查询数据时,可能会遇到中文乱码的问题。下面我们将详细介绍 PL/SQL 乱码的解决办法。 问题描述 在使用 PL/SQL Developer ...
PL/SQL Developer是一款由Allround Automations开发的专业Oracle数据库管理工具,主要用于编写、调试和执行PL/SQL代码。"PL/SQL汉化"是指将PL/SQL Developer的默认英文界面翻译成中文,以便于中文用户更方便地使用该...
用户变量中新建:(不进行此操作,容易出现PL/SQL查询数据中文乱码) 变量名:nls_lang 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 系统变量Path中添加如D:\oracle\instantclient\instantclient 4、PLSQl...
本文将深入探讨如何解决PL/SQL Developer中的中文乱码问题。 首先,我们需要了解的是字符集的概念。字符集是一种规定了字符编码方式的标准,它定义了字符的集合以及这些字符对应的二进制编码。在Oracle数据库中,...
通常情况下,使用PL/SQL Developer连接Oracle数据库时,需要先安装完整的Oracle客户端,这包括了一个JDK以及一系列的环境变量设置,过程相对繁琐,且容易对系统的其他环境造成影响。然而,通过使用Oracle Instant ...
这款工具由Allround Automations公司开发,主要用于编写、测试和调试PL/SQL代码,即Oracle数据库中的过程化SQL语言。8.0.3.1510是该软件的一个特定版本,可能包含了性能优化、新功能和修复的bug。 在PLSQL ...
- 此步骤确保PL/SQL Developer能够正确识别Oracle客户端库,从而与Oracle 11g服务端进行通信。 #### 五、修改 tnsnames.ora 文件 - 修改`tnsnames.ora`文件中的内容,确保连接到Oracle服务的名称和参数正确无误。 -...
在解决乱码问题上,你需要确保PL/SQL Developer的字符集设置与你的Oracle数据库字符集一致。这通常可以在PL/SQL Developer的首选项设置中进行修改。同时,检查`NLS_LANG`环境变量是否正确设置,因为这会影响客户端与...
### Oracle 11g 与 32 位 PL/SQL Developer 在 Win8.1/7 上的配置 #### 概述 本文旨在详细介绍如何在Windows 8.1/7系统上配置64位Oracle 11g数据库与32位的PL/SQL Developer之间的连接。这种配置常见于开发环境,...
在处理Oracle数据库时,经常会遇到显示乱码的情况,尤其是在使用PL/SQL Developer等客户端工具时更为常见。此类问题通常是由于字符集设置不一致造成的。 ##### 错误脚本示例及分析 原始脚本中的错误主要在于使用了...
在使用 PL/SQL Developer 连接 Oracle 数据库时,我们可能会遇到乱码问题。解决该问题的方法是查询数据库的字符集,然后设置本地的字符集。 知识点六:使用 PL/SQL 的优点 使用 instantclient-basic 包和 PL/SQL ...
plsql在64位系统安装步骤 PL/SQL Developer是Oracle数据库的开发工具,它提供了强大的开发和调试功能。...但是,通过这些步骤,PL/SQL Developer可以正常连接到64位的Oracle数据库,并解决中文乱码的问题。
在连接数据库时,确保PL/SQL Developer使用的字符集与数据库兼容,以避免乱码问题。可以在PL/SQL Developer的首选项中设置字符集,一般设置为`AL32UTF8`,这是一个广泛支持的多语言字符集。 2. **`NLS_LANG`环境变量...
PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加...
Oracle OCI(Oracle Call Interface)是Oracle数据库提供的一种...通过理解并应用以上知识点,你应该能够有效地解决64位环境下Oracle OCI的乱码问题,并成功地使用64位Navicate和PL/SQL Developer连接到Oracle数据库。