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

用Instant Client连接Oracle数据库(不用安装)

阅读更多

 

1. 下载oracle的客户端程序包(50M)
       只需要在 Oracle 下载一个叫 Instant Client 的软件就可以了,这个软件不需要安装,只要解压就可以用了,很方便,就算重装了系统还是可以用的。

下载地址:

http://www.oracle.com/technetwork/indexes/downloads/index.html(下载主页)

http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html(Instant  Client)

http://www.oracle.com/technetwork/topics/winsoft-085727.html(32)

http://www.oracle.com/technetwork/topics/winx64soft-089540.html(64)

解压到一个目录中即可,例如D:\instantclient_11_2

 

2. 配置操作系统环境变量
NLS_LANG=AMERICAN_AMERICA.AL32UTF8

TNS_ADMIN=D:\instantclient_11_2

 

3. 配置连接Oracle的配置。拷贝tnsnames.ora文件到目录C:\oracleclient。可以从oracle服务器拷贝一个过来。
内容类似:
# tnsnames.ora Network Configuration File: E:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
ORCLProduct =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = prmpatm1.asiapacific.hpqcorp.net)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )
ORCL122 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 16.157.133.122)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )
EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )
4. 安装PLSQL Developer
5. 配置PLSQL Developer(第一次可以不用登录直接进到PLSQL Developer)
Tools --> Preferences--> Connections,
#Oracle Home内容为 D:\instantclient_11_2

OCI library内容为 D:\instantclient_11_2\oci.dll
重新启动PLSQLDeveloper
完毕 

 

GBK的

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

(SIMPLIFIED CHINESE_CHINA.ZHS16GBK)

 

US7ASCII

NLS_LANG=AMERICAN_AMERICA.US7ASCII

 

分享到:
评论

相关推荐

    Oracle instantclient连接数据库服务器

    ### Oracle Instant Client 连接数据库服务器 #### 一、Oracle Instant Client 概述 Oracle Instant Client 是一种轻量级的客户端软件,它提供了一种快速、便捷的方式与 Oracle 数据库进行交互,无需安装完整的 ...

    instantclient_11_2 连接oracle数据

    标题中的“instantclient_11_2 连接oracle数据”指的是利用Oracle Instant Client 11.2版本来与Oracle数据库建立连接并进行数据交互。 在描述中提到的“使用instantclient_11_2和pl/sql Developer连接oracle远程...

    instantclient_12_2(navicat连接oracle12c、oracle19c所使用的oci)

    Oracle Instant Client是Oracle公司提供的一款轻量级的客户端软件,主要功能是允许应用程序在无需完整Oracle数据库客户端安装的情况下,与Oracle数据库服务器进行通信。在本案例中,我们关注的是`instantclient_12_2...

    instantclient-windows.x64-11.2.0.4.0.zip_Navicat连接Oracle客户端官网下载

    "即时客户端"(instantclient)是Oracle Instant Client的中文名称,它包含了连接Oracle数据库所需的最基本组件,如oci.dll、sqlplus等。"instantclient_11"指的是这个客户端适用于Oracle数据库的11g版本,而"11.2...

    instantclient_11_2 连接Oracle 客户端32

    Oracle Instant Client是Oracle公司提供的一款轻量级的数据库连接工具,它允许应用程序无需完整安装Oracle Database客户端即可与Oracle数据库进行通信。"instantclient_11_2" 是Oracle Instant Client的11.2版本,...

    windows64位程序通过ODBC链接Oracle数据库需要的instantclient_11_2_x64

    Oracle Instant Client是Oracle公司提供的一套轻量级的客户端工具,它包含了连接Oracle数据库所需的必要组件,而无需完整安装Oracle数据库服务器。在这个场景中,我们关注的是"Instant Client 11.2 x64"版本,这是...

    oracle数据库客户端 instantclient-basic-windows.x64-19.19.0.0.0dbru

    总结起来,Oracle Instant Client `instantclient-basic-windows.x64-19.19.0.0.0dbru`是一个针对Windows 64位系统的Oracle数据库轻量级客户端,提供了连接、查询和管理Oracle数据库的基本功能。对于那些不需完整...

    oracle客户端 Oracle Instant Client

    在本文中,我们将详细探讨Oracle Instant Client的功能、安装过程以及如何使用它来连接Oracle数据库。 1. **Oracle Instant Client的核心功能** - **连接性**:Oracle Instant Client提供了对Oracle数据库的基本...

    instantclient-basic-windows.x64-11.2.0.4.0 oracle数据库轻量化客户端工具.zip

    Oracle Instant Client是一款轻量级的数据库连接工具,主要用于在不完全安装Oracle客户端的情况下,实现对Oracle数据库的连接和操作。这个工具特别适用于那些只需要进行基本的数据库查询和管理,而无需完整客户端...

    Oracle Instant Client 12 C

    Oracle Instant Client 12c是Oracle数据库公司推出的一款轻量级的数据库连接工具,它允许开发者和系统管理员在不安装完整Oracle数据库服务器的情况下,与Oracle数据库进行交互。这个版本是针对Oracle Database 12c ...

    利用oracle客户端instantclient+navicat远程连接oracle数据库(含win32位+win64位)

    内部包含:win32位:oracle客户端instantclient(是11.0版本的)+navicate; win64位 :oracle客户端instantclient(是11.0版本的)+navicate; 下载安装后,再配置环境变量,navicate加载oci.dll即可;具体可以参考...

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

    总的来说,"instantclient-11-2.rar"提供的是一套轻量级的Oracle客户端解决方案,适用于需要远程连接Oracle数据库但不希望安装完整客户端的场景。通过配置适当的环境变量和连接参数,用户可以顺利地执行PL/SQL代码和...

    oracle连接客户端instantclient_12_2

    Oracle Instant Client是Oracle公司提供的一款轻量级的数据库连接客户端,它无需完整安装Oracle数据库软件,即可让应用程序连接到远程Oracle数据库服务器。标题中的"instantclient_12_2"表明这是Oracle Instant ...

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

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

    oracle instant client 32位

    Oracle Instant Client是一款轻量级的Oracle数据库连接工具,主要用于在不安装完整Oracle数据库客户端的情况下,实现应用程序对Oracle数据库的访问。这款工具尤其适用于那些需要快速、便捷地与Oracle数据库交互的...

    通过shell脚本连接oracle数据库客户端oracle-instantclient11.2-basic-11.2

    在IT行业中,Oracle数据库是广泛使用的大型企业级数据库管理系统,而Oracle Instant Client是其轻量级的客户端组件,用于在不完全安装整个Oracle数据库服务器的情况下,实现与Oracle数据库的连接和交互。本教程将...

    oracle-instantclient.11.2.zip

    这个"oracle-instantclient.11.2.zip"压缩包包含了版本11.2的Instant Client,适用于那些希望在不安装完整Oracle数据库客户端的情况下进行数据库交互的用户。以下是对这个组件的详细介绍以及如何使用Navicat进行连接...

    instantclient+plsql连接数据库(不用安装Oracle客户端,附带安装教程,仅支持64bit系统)

    instantclient+plsql连接数据库(不用安装Oracle客户端,附带安装教程,仅支持64bit系统)

    Navicat连Oracle插件instantclient_18_5.zip

    在使用Navicat连接Oracle数据库时,可能会遇到一些问题,比如无法正常建立连接。这种情况通常与Oracle客户端的组件有关,尤其是oci.dll文件,它是Oracle Instant Client的核心组件,负责处理数据库连接。 Oracle ...

Global site tag (gtag.js) - Google Analytics