instantclient连接DB的操作记录

本文介绍如何在Windows 7系统上使用Instant Client解决PLSQL连接Oracle 9数据库的问题,包括所需配置步骤及环境变量设置。

       项目中需要连接oracle9的数据库,但是重装了电脑系统为win7(64),oracle9的客户端装好了,PLSQL怎么连接都连不上,百般无奈之下看到了instantclient,尝试之后解决了win7下连接低版本oracle的问题,一下是一些操作,方便以后使用。

        instantclient下载:http://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.html

        一般有

       instantclient-basic-xxxx.zip,

       instantclient-jdbc-xxxxxx.zip,

       instantclient-sqlplus-xxxxxx.zip

       看字面应该都能知道作用,我只需要PLSQL能和DB正常通信,只需解压第一个文件。

        

        解压完后(假定解压后路径为:C:\instantclient_11_2)需要在系统配置以下几个变量:

        1.ORACLE_HOME=C:\instantclient_11_2;

        2.PATH=C:\instantclient_11_2;

        3.TNS_ADMIN=C:\instantclient_11_2;

        4.LD_LIBRARY_PATH=C:\instantclient_11_2;

        5.NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280;

           (设置语言格式,这段设置是保证查询中文不会出现乱码,可以换成其他语言格式,比如对日开发的可以设 置成:JAPANESE_JAPAN.JA16SJIS)

        6.SQLPATH=C:\instantclient_11_2;

         

         以上设置完后,将tnsnames.ora和sqlnet.ora放到C:\instantclient_11_2,然后打开PLSQL,取消登录,打开tools-preferences-在connection里面将

          oracle_home设置成C:\instantclient_11_2

          OCI_library设置成:C:\instantclient_11_2\oci.dll

          通过手动复制的方法来设置。


          设置完后,将PLSQL关闭,重新打开,就能成功登录了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值