`
happyqing
  • 浏览: 3198428 次
  • 性别: 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...

    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数据库的基本功能。对于那些不需完整...

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

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

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

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

    Navicat连接oracle所依赖instantclient_11_2及使用方法

    在压缩包中的"Instantclient_11_2"文件可能包含了所需的库文件,如oci.dll、sqlplus.exe等,它们是连接Oracle数据库所必需的。而"[Navicat] 连接Oracle.txt"文件则可能是详细的操作指南,包括上述步骤的详细说明和...

    instantclient_11_2 连接Oracle 客户端32

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

    oracle客户端 Oracle Instant Client

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

    Oracle Instant Client 12 C

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

    windows oracle 客户端 instant client 12.2

    Oracle Instant Client是Oracle公司提供的一款轻量级的数据库连接工具,专为那些不需要完整Oracle数据库安装但需要连接到Oracle数据库的应用程序设计。在本案例中,我们关注的是针对Windows 64位系统的版本,即...

    instantclient_12_2 数据库连接使用的oci包

    Oracle Instant Client是Oracle公司提供的一款轻量级的数据库连接工具,主要用于在不安装完整Oracle数据库的情况下,让应用程序能够连接到远程Oracle数据库服务器。这个压缩包`instantclient_12_2`代表的是Oracle ...

    oracle连接客户端instantclient_12_2

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

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

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

    instantclient_12_1全部下载

    Oracle Instant Client是Oracle公司提供的一款轻量级的数据库连接工具,主要用于在不安装完整Oracle数据库客户端的情况下,允许应用程序连接到远程Oracle数据库服务器。这个“instantclient_12_1”压缩包包含了该...

    Navicat连Oracle插件instantclient_18_5.zip

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

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

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

    oracle 的instantclient18.5

    Oracle的Instant Client 18.5是Oracle公司提供的一款轻量级的客户端工具,它使得开发者和系统管理员能够在不安装完整Oracle数据库服务器的情况下,与Oracle数据库进行交互。这个版本的Instant Client支持Oracle ...

Global site tag (gtag.js) - Google Analytics