`

配置Oracle客户端环境变量以及解决中文乱码问题

阅读更多

1.设置系统环境变量,找到Path,在Path的值后面添加Oracle Client路径,每个值之间用英文的;隔开,即你的Oracle Client的解压目录。

D:\DEV\instantclient_12_1



 2.添加一个新的系统变量

键的名称:TNS_ADMIN

值:D:\DEV\instantclient_12_1\network\admin



 2.解决中文乱码问题 

添加一个系统变量。变量名 NLS_LANG。

变量值 SIMPLIFIED CHINESE_CHINA.ZHS16GBK



 

 

3.进入D:\DEV\instantclient_12_1,新建一个“admin”的文件夹,建完文件夹后,进入admin文件夹,然后新建一个txt文本,重命名为“tnsnames.ora”,注意后缀。

 

4.编辑tnsnames.ora,内容如下:

CCHINA_192.168.0.6 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.6)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SID = cchina)  
      (SERVER = DEDICATED)
    )
)

 

解释:

“CCHINA_192.168.0.6”:连接名称,可任意,最好一些容易辨认的。

 

“ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.6)(PORT = 1521)”:数据库地址,一般只需要修改HOST就可以了,即(192.168.0.6,我这是内网地址),PORT默认1521,若你的端口不是1521,PORT也要修改成你设置的端口。

 

“(CONNECT_DATA =
      (SID = cchina)  
      (SERVER = DEDICATED)
    )”:这个只需要修改SID,把SID改成你数据库的实例名称,我的是cchina

 

另外tnsnames.ora文件的要求比较严格,若不成功,请留意不要有多余的空格,左括号与右括号之间不要有多余的空格。

 

5.PLSQL Developer设置

打开PLSQL Developer,点取消按钮,进入PLSQL Developer设置。

修改Oracle 的连接,如下图:

 

Oracle 主目录名(自动检测为空)改为你oracle client的解压目录(D:\DEV\instantclient_12_1),也就是之前和设置的Path系统环境变量一样的路径。

 

OCI库(自动检测为空):D:\DEV\instantclient_12_1\oci.dll

 

如果PLSQL Developer没有检测出来,手动输入,注意别输错。

 

 

 

这样基本上Oracle Client就设置好了,enjoy~

 

  • 大小: 53.8 KB
  • 大小: 49.3 KB
  • 大小: 101.4 KB
分享到:
评论

相关推荐

    Oracle 客户端精简版

    如果本机上安装了ORACLE,并且设置了ORACLE_HOME环境变量,那么会自动在%ORACLE_HOME%/network/admin/位置查找tnsnames.ora文件。 具体如下:TNS_ADMIN 值为:D:\instantclient_10_2 (因为我把刚才搜索到的文件放在...

    XP_Vista_Win7中安装Oracle客户端.txt

    3.配置系统的环境变量 在 Path 变量值最前面写上: D:\ORA10; 并新建变量:变量名为:oracle_home 变量值为:D:\ORA10 4.安装 PLSQL Developer 7.1或其它版本吧。注意安装时不要安装在带“(x86)”的目录内,容易...

    oracle即时客户端 64位 11g

    今天开始使用PLSQL Developer连接远程Oracle数据库的时候,提示我没有安装Oracle客户端,才知道PLSQL Developer不是独立的软件,是要基于Oracle客户端运行的。 下面就介绍一下没有安装Oracle数据库的情况下,单独...

    oracle即时客户端 64位 10g

    今天开始使用PLSQL Developer连接远程Oracle数据库的时候,提示我没有安装Oracle客户端,才知道PLSQL Developer不是独立的软件,是要基于Oracle客户端运行的。 下面就介绍一下没有安装Oracle数据库的情况下,单独...

    Orcale 数据库客户端PL/SQL 中文乱码的问题解决方法

    配置一下环境变量即可: 1.我的电脑–> 属性—> 高级系统设置 –> 环境变量 2.配置环境变量 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 这样在PL/SQL 中就没有乱码了,也支持中文的查询了。 您...

    C#连接Oracle乱码及客户端dll

    包含文件:oci.dll,ocijdbc10.dll,ociw32.dll,oraocci10.dll,oraociei10.dll 解决乱码环境变量设置方法

    Oracle 解决中文乱码

    在oracle数据库中,有中文数据就会出现乱码。 解决方案: 原因剖析: PLSQL客户端使用的编码和服务器端编码不一致,插入中文时就会出现乱码. 1.查看服务器编码 select userenv('language') from dual; 2.查看 V$NLS...

    plsqldev 11.0.6.1796 64位中文绿色破解版

    对中文乱码问题需要设置系统环境变量。 用select userenv('language') nls_lang from dual; 查询出Oracle的编码,例如:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统...

    Oracle客户端与plsql查询数据乱码修改成中文的快速解决方法

    1、查询ORACLE服务器的语言、地域和字符集 select * from nls_database_paameters; 查询结果如下图, NLS_LANGUAGE 表示“语言”,NLS_TERRITORY 表示“地域”,NLS_CHARACTSET 表示“字符集”,将他们三个按照...

    oracle中文乱码解决的办法

    服务器为windows server 2003,正常安装完oracle客户端后,插入数据时,发现中文都是?。 异常: PLL/SQL中输入select userenv(‘LANGUAGE’) From Dual,结果为AMERICAN_AMERICA.US7ASCII, 注册表中[HKEY_LOCAL_...

    oracle精简客户端-免安装-快速配置plsql等连接_补充-不要下载看描述

    CSDN对上传资源无法修改 在精简客户端中,环境变量还应添加 NLS_LANG --> SIMPLIFIED CHINESE_CHINA.ZHS16GBK ( 防止乱码 )

    oracle 11g免安装版

    E:\app\instantclient_11_2 在工具-首选项,连接,OCI库输入 e:\app\instantclient_11_2\oci.dll 添加环境变量 系统变量中添加2个: 第一个是指向TNS文件所在目录的,这个目录是你安装的64位版本Oracle的TNS文件所在...

    本机不安装ORACLE直接连接服务器上的ORACLE

    机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库 1、先到Oracle网站下载Instant Client : http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.html 根据你的操作系统...

    oracle英文字符集插入到中文字符集

    在对数据库访问的时候,由于客户端和服务器的字符集不一样,客户端的字符集需要访问多个数据库,不能修改环境变量,可以使用该方法进行转换和将英文字符集的数据插入到中文字符集

    BOS 技术整理

    基于工具使用 SQL 插入中文有乱码问题,设置客户端字符集 gb2312 配置 环境变量 NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK 弹窗了,就表示成功了! 工具补充: Navicat Premium 安装和使用 ...

    oracle详解

     如何使exp的帮助以不同的字符集显示:set nls_lang=simplified chinese_china.zhs16gbk,通过设置环境变量,可以让exp的帮助以中文显示,如果set nls_lang=American_america.字符集,那么帮助就是英文的了 程序...

    数据库服务器字符集更改步骤

    测试2,Windows客户端环境下测试 运 行REGEDIT,第一步选HKEY_LOCAL_MACHINE,第二步选择SOFTWARE, 第三步选择 ORACLE, 第四步选择 NLS_LANG, 键 入 与服 务 器 端 相 同 的 字 符 集(本例为:AMERICAN_AMERICAN....

    JSP网站开发典型模块与实例精讲

     2.2.6 指点迷津——如何处理中文乱码问题  2.2.7 使用JavaMail发送注册验证邮件  2.2.8 独家见解——在前台还是后台验证  2.2.8 数据有效性  2.3 实现用户登录  2.3.1 创建登录输入表单  2.3.2 验证...

    asp.net知识库

    帮助解决网页和JS文件中的中文编码问题的小工具 慎用const关键字 装箱,拆箱以及反射 动态调用对象的属性和方法——性能和灵活性兼备的方法 消除由try/catch语句带来的warning 微软的应试题完整版(附答案) 一个...

Global site tag (gtag.js) - Google Analytics