`
sunnyhl
  • 浏览: 79350 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用oracle instant client 配置pl/sql,免安装oracle客户端。

 
阅读更多
可以使用此方法来代替安装oracle客户端,方便快捷。

另,由于常用的pl/sql连oracle数据库,但pl/sql无法使用64位oracle的oci.dll,如果要使用pl/sql必须安装32位的oracle。

通过 oracle instant client的方式配置 plsql,可以不用装oracle客户端。

系统环境:window7。

安装配置过程:
1- 安装oracle instant client。
   >> 可以到oracle官网上下,可能需要找对应的版本(没有验证是不是必须要找对应的版 本)。
   >> 若想使用pl/sql必须下载32位版的。
   >> 完成后解压到相应目录,例如:D:\DevelopTools\oracle\instantclient_10_2
2- 设置相关参数
    需要配置相应的环境变量:
    >> TNS_ADMIN = D:\DevelopTools\oracle\instantclient_10_2
       需要把tnsnames.ora(orcale中的db\network\admin\tnsnames.ora文件)放置到该目录下边。
    >> NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK
       用于标明数据库字符集,解决中文乱码的问题。
        可通过"select userenv('language') from dual"来查看字符集。
        配置出错可能会出现:ora-12705:cannot access NLS data files or invalid environment specified 的错误

     path和oracle_home视情况处理吧,仅使用pl/sql有以上两项就可以了。       

3- 配置pl/sql
    启动pl/sql无须登录,打开“工具”-“首选项”:
      oracle主目录填写:D:\DevelopTools\oracle\instantclient_10_2
     OCI库填写:D:\DevelopTools\oracle\instantclient_10_2\oci.dll
     如附图
     然后重启pl/sql即可。

///////
NLS_LANG参数格式
    NLS_LANG=<language>_<territory>.<client character set>
    Language: 显示oracle消息,校验,日期命名
    Territory:指定默认日期、数字、货币等格式
    Client character set:指定客户端将使用的字符集
    例如:NLS_LANG=AMERICAN_AMERICA.US7ASCII
    AMERICAN是语言,AMERICA是地区,US7ASCII是客户端字符集

    select * from nls_database_parameters; //服务器字符集环境
    select * from nls_instance_parameters; //客户端字符集环境

///////
参考内容:
http://hi.baidu.com/a363359983/blog/item/b408a8fa96c2d51d6d22ebc8.html
http://www.cnblogs.com/chinalantian/archive/2011/09/09/2172145.html
http://blog.csdn.net/limb99/article/details/7381762

http://www.cnblogs.com/asingna/archive/2011/04/21/2024288.html
  • 大小: 65.5 KB
分享到:
评论

相关推荐

    Oracle免安装客户端的安装包

    Oracle免安装客户端,也被称为Instant Client,是Oracle公司提供的一种轻量级的数据库连接工具,无需完整安装Oracle数据库服务器即可使用。它包含了连接到Oracle数据库所需的基本组件,如OCI(Oracle Call Interface...

    Oracle客户端PL/SQL 中文乱码解决

    然而,当用户在使用Oracle客户端进行PL/SQL开发时,经常遇到一个棘手的问题——中文乱码。这个问题通常出现在查询结果、日志输出或者交互式输入时,给数据库操作带来不便。本文将深入探讨这个问题,并提供解决方案。...

    免安装Oracle客户端使用PL/SQL连接Oracle的2种方法

    ### 免安装Oracle客户端使用PL/SQL连接Oracle的2种方法 #### 方法一:使用Instant Client Package连接Oracle **背景与动机** 通常情况下,使用PL/SQL Developer连接Oracle数据库时,需要先安装完整的Oracle客户端...

    oracle客户端免安装版

    Oracle客户端免安装版,也被称为Oracle Instant Client,是Oracle公司提供的一种轻量级的数据库连接工具,无需完整的Oracle数据库服务器安装即可使用。它主要用于在不安装完整客户端的情况下,实现应用程序与Oracle...

    pl/sql developer 免安装oracle客户端连接远程Oracle服务器 windows 方法以及相关dll

    本文将详细讲解如何在Windows操作系统上,利用PL/SQL Developer这款强大的Oracle数据库管理工具,建立一个免安装的Oracle客户端,以连接远程Oracle服务器,并涉及与之相关的DLL文件配置。 首先,PL/SQL Developer是...

    oracle_client客户端免安装版本

    5. **环境变量配置**:使用免安装版Oracle客户端时,需要正确配置环境变量,如`ORACLE_HOME`、`PATH`等,确保系统能找到必要的可执行文件和库文件。 6. **连接字符串**:在连接Oracle数据库时,需要提供连接字符串...

    oracle client客户端免安装

    在这个场景中,我们提到的是Oracle 11G的免安装版本,它特别适合那些希望快速配置Oracle连接环境的用户,比如需要使用PL/SQL Developer 12.0.6进行数据库管理或开发的人。 PL/SQL Developer是一款强大的Oracle...

    oracle instantclient(免安装的Oracle精简版即时客户端)

    Oracle Instant Client是一款由Oracle公司提供的轻量级数据库访问工具,它是Oracle客户端的精简版本,无需完整安装Oracle数据库客户端即可使用。这个免安装的版本极大地减少了系统资源的占用,使得开发者和管理员...

    oracle client for win_64X免安装版(含系统环境变量配置说明)

    Oracle客户端是用于与Oracle数据库服务器通信的软件组件,尤其在Windows 64位操作系统上,它提供了连接到数据库、执行SQL查询以及调用PL/SQL过程的功能。"Oracle client for win_64X免安装版" 提供了一个便捷的方式...

    instantclient64位oracle免安装客户端.zip

    Oracle 11g免安装客户端,也称为Oracle Instant Client,是一种轻量级的数据库连接工具,主要用于在不完整安装Oracle数据库服务器的情况下,提供对Oracle数据库的访问能力。它适用于开发人员、DBA以及需要快速连接到...

    plsql连接oracle所需要绿色客户端包instantclient-11-2.rar

    "instantclient-11-2.rar"是一个针对Oracle 11g版本的Instant Client的压缩包,它包含了运行PL/SQL和与Oracle数据库交互所需的基本组件。 首先,BASIC_README是官方提供的基础指南,它通常会包含关于如何配置和使用...

    PL/SQL安装包

    - **Oracle Instant Client**:轻量级的Oracle客户端,允许连接到Oracle服务器,执行SQL和PL/SQL命令。 - **其他实用工具**:可能包含了一些数据库管理、性能分析或日志查看工具,方便开发者日常维护和问题排查。 ...

    oracle连接客户端instantclient_12_2

    标题中的"instantclient_12_2"表明这是Oracle Instant Client的12.2版本,适用于处理与Oracle 12c数据库相关的连接需求。 Oracle Instant Client的主要特点包括: 1. **体积小**: 相比完整的Oracle客户端,Instant ...

    免安装客户端PL.SQL连接

    ### 免安装客户端PL.SQL连接知识点详解 #### 安装PL/SQL Developer 1. **安装注意事项**: - 在Windows 7系统上,请避免将PL/SQL Developer安装至默认路径`C:\Program Files (x86)`。这是因为某些版本的操作系统...

    免安装oracle客户端直接用plsql developer

    要实现“免安装Oracle客户端直接用PL/SQL Developer”,你需要先下载并安装PL/SQL Developer。安装过程中,软件会询问关于Oracle的安装路径,此时你可以选择不指定,因为我们将使用压缩包中的Oracle9i.exe来提供必要...

    免安装oracle客户端连接oracle数据库

    4. **安装PL/SQL Developer**: PL/SQL Developer是一款常用的Oracle数据库管理工具,可以使用免安装Oracle客户端进行连接。如果已经安装,确保其配置指向了我们刚刚设置的环境变量。如果没有,可以从官方网站下载并...

    oracle12c 免安装精简客户端完整版

    6. **instantclient-sqlplus-windows.x64-12.2.0.1.0.zip**:SQL*Plus 是一个命令行工具,用户可以直接在命令行界面执行 SQL 语句和 PL/SQL 块,进行数据查询、更新、备份等操作。对于习惯于命令行环境的开发者和DBA...

    oracle客户端免安装文件

    Oracle客户端免安装文件通常指的是Oracle Instant Client,这是一种轻量级的Oracle数据库连接工具,无需完整安装Oracle客户端软件,便于在需要快速建立数据库连接的环境中使用。Oracle Instant Client提供了必要的库...

    Oracle19c-Windows客户端

    1. **Oracle Client**: Oracle客户端是连接到Oracle数据库服务器的软件组件,它包含了SQL*Plus、Net Services、Oracle Instant Client等工具,使用户能在本地计算机上执行SQL查询、PL/SQL程序和管理数据库连接。...

Global site tag (gtag.js) - Google Analytics