zoukankan      html  css  js  c++  java
  • 不安装Oracle客户端使用PL/SQL连接服务器端Oracle

           从10G开始,Oracle 提供了一个较为轻量级的客户包,叫做Instant Client Package. 将它安装好后,就不用再安装庞大的Oracle客户端,可以直接通过使用PL/SQL连接服务器端Oracle。

    下载地址:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html

    Instant Client 有2个版本:Basic和Basic Lite。
    Basic版本包括了所有的支持运行OCI、OCCI、JDBC、JDBC-OCI的文件,支持多种语言。
    Basic Lite是Basic版本的精简版,只包括了英文的错误描述,也只支持Unicode、ASCII和欧洲字符集。
    因此,如果数据库服务器是中文字符集(如 SIMPLIFIED CHINESE_CHINA.ZHS16GBK),则必须下载Basic版本。

    1、下载后解压到任意目录。如 X:instantclient_10_2

    2、配置环境变量

    1) 变量名:ORACLE_HOME
    变量值:X:instantclient_10_2
    2) 变量名:TNS_ADMIN
    变量值:X:instantclient_10_2
    3) 变量名:NLS_LANG
    变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK      (设置字符集,否则看起来会是乱码)
    4) 修改Path变量,在后面添加 X:instantclient_10_2

    3. 在X:instantclient_10_2 中新建一个文本文件,文件名为tnsnames.ora,文件中增加自己的数据库别名配置,或者到其他电脑上复制一份tnsnames.ora,将里面内容做修改(HOST = 服务器IP)。

    4.打开PL/SQL后填入账号密码就可以登陆了。

    卸载方法:

    1、将所配置的环境变量删除,还原。

    2、删除X:instantclient_10_2文件夹。

  • 相关阅读:
    开发流程之功能设计
    spring security之web应用安全
    feign架构原理解析
    负载均衡之ribbon
    服务发现之eureka
    JavaScript的内置对象
    JavaScript的流程控制语句以及函数
    JavaScript的基础语法及DOM元素和事件
    CSS的基础使用
    盒子模型
  • 原文地址:https://www.cnblogs.com/lowerCaseK/p/oracle_client_simple.html
Copyright © 2011-2022 走看看