zoukankan      html  css  js  c++  java
  • 不安装oracle客户端,访问oracle数据库(PLSQL)

    一.说明

    oracle客户端安装起来比较麻烦,客户端又比较大,空间占用率高,还要随时注意监听服务,安装+配置一次时间成本比较高。

    此文介绍一种通过配置,不用安装即可连接数据库的方式,从而达到空间占用少,配置简单,花时间少。

    此方式借用oracle官方提供的instantclient(免费)。

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

    本人百度云地址:http://pan.baidu.com/s/1dFvq7dB

    压缩文件:35M

    二.配置步骤

    1.将下载好的文件,解压到电脑上

    本人解压后路径为:D:oraclex86instantclient_11_2

    2.配置sqlnet.ora和tnsnames.ora

    使用oracle的同学,应该对这两个文件并不陌生。

    在本人提供百度云下载压缩包中,已有这两个文件,直接修改tnsnames.ora中信息即可,修改即可。

    如果是在官方下载的,在解压根目录新建这两个文件:

    文件名:sqlnet.ora  (注意ora是扩展名)

    内容(内容固定):

    SQLNET.AUTHENTICATION_SERVICES= (NTS)

    NAMES.DIRECTORY_PATH= (TNSNAMES)

    文件名:tnsnames.ora

    内容(可以有多条):

    VM13 =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.135.134)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVICE_NAME = orcl)
    )
    )

    以上红色加粗部分,根据实际情况配置,oracle服务器IP、使用端口(默认为1521)、实例名。

    3.配置环境变量

    计算机-属性-高级系统设置-环境变量-系统环境变量

    新增如下两个环境变量:

    TNS_ADMIN    D:oraclex86instantclient_11_2

    NLS_LANG    AMERICAN_AMERICA.ZHS16GBK

    说明:环境变量TNS_ADMIN 值为自己电脑解压文件的路径,环境变量NLS_LANG 设置为AMERICAN_AMERICA.ZHS16GBK,指定字符集,改字符集支持中文,设定后不会出现中文乱码。

    4.PLSQL Developer 配置

    工具-首选项

    oracle 主目录名:将解压路径复制进去

    OCI库:oci.dll地址(即解压路径+oci.dll)

    重启PLSQL Developer即可使用PLSQL连接oracle数据库。

    PS:前面1、2、3步设置完毕,即可正常连接oracle数据库,第4步主要针对PLSQL配置。

  • 相关阅读:
    第一阶段冲刺——4
    Day 1 测试流程--H模型
    【疑问】待解决
    Zookeeper 入门(一)
    【基础组件1】Flume入门(一)
    埋点测试、埋点接口测试
    单点登录 VS 多点登录
    web系统原理
    测试用例总结篇(一)
    功能测试心得(二)
  • 原文地址:https://www.cnblogs.com/KK-D/p/7889887.html
Copyright © 2011-2022 走看看