`
anyonefeng
  • 浏览: 78796 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

本机不安装Oracle客户端,使用PL/SQL Developer和 Instant Client 工具包连接

阅读更多

1,先到Oracle网站下载Instant Client :

http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.html

根据你的操作系统选择不同的Instant Client版本

下载回是一个压缩文件,解压之后的文件夹叫:D:\instantclient_11_2.放在你喜欢的目录即可.例如:D:\instantclient_11_2

2.在D:\instantclient_11_2目录下新建目录network,在network目录下再新建admin目录,在admin目录下新建文件tnsnames.ora,使用文本编辑器打开写入如下内容:

psdb =
(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.7.20)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = psdb)
    )
)

用颜色标记的地方需要修改

3、添加一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径。比如我的本机为:D:\instantclient_11_2\network\admin

4、设置ORACLE的语言,添加环境变量NLS_LANG ,值为SIMPLIFIED CHINESE_CHINA.ZHS16GBK

如果不清楚远程数据库的ORACLE 语言,可以ssh或者telnet到远程机器,在命令界面输入,用命令行连接到数据库。

select * from nls_instance_parameters;

查看NLS_LANGUAGE 的值

NLS_LANGUAGE

NLS_TERRITORY

5、下载并安装PL.SQL.Developer配置应用
配置tools->preferences->connection

Oracle Home
D:\instantclient_11_2

OCI library

D:\instantclient_11_2\oci.dll

中文的PL/SQL Developer就是

工具-->首选项-->连接

Oracle主目录

D:\instantclient_11_2

OCI库

D:\instantclient_11_2\oci.dll

6、关闭PL/SQL Developer,重起Developer.

主机名就会出现在PL/SQL Developer的列表里,输入用户名密码,就可以登录远程oracle 11g数据库了。

补充Instant Client 说明

Oracle Instant client 是oracle提供的简便客户端, 支持多种平台. 可从oracle网站下载, 下载地址为
http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.html

包括如下内容:

Instant client Package - Basic 运行OCI, OCCI, 和JDBC-OCI应用程序需要的所有文件.

Instant client Package - Basic Lite: 只包含英语错误信息, 只支持unicode, ascii, 西欧字符集.

Instant client Package - JDBC Supplement  为jdbc增加了xa, 国际化和RowSet操作.

Instant Client Package - SQL *Plus 包含sqlplus和需要的库文件

Instant client Package - SDK 使用Instant Client开发Oracle 应用程序需要的头文件及示例makefile

Instant client package - ODBC 使用odbc时需要的库, 不是所有平台都有. linux平台包含.

Basic和Basic Lite两个中必须选一个, 其他包都是可选的. 我下载了 Basic, JDBC supplement, SQL *Plus, SDK, ODBC. 解压后放在一个文件夹下, 在这个文件夹下建立文件tnsnames.ora, 设置环境变量LD_LIBRARY_PATH和TNS_ADMIN指向解压后的目录, 就可以使用sqlplus了.

我下载的instant client版本为10.2.0.2.0, 测试了联接到oracle 9.2.0.4和oracle 10.2.0.1.

Instant Client中不包含tnsping, exp/imp, rman, netca等工具. 如果需要这些工具则需要安装oracle client


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/helifengwell/archive/2010/08/18/5820434.aspx

分享到:
评论

相关推荐

    PL/SQL Developer 和 instantclient客户端安装配置

    通过以上步骤,您可以成功安装配置 PL/SQL Developer 和 Oracle Instant Client 客户端,并实现与 Oracle 10g 数据库的有效连接。这不仅有助于开发人员进行数据库的开发和管理,也方便了日常的数据查询和维护工作。...

    本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库

    本文将深入探讨如何在本地机器上不安装完整的Oracle客户端的情况下,利用PL/SQL Developer工具连接远程Oracle数据库,以及这一过程中的关键步骤和技术细节。 ### 一、理解Instant Client **Instant Client**是...

    PL/SQL Developer instantclient-11-2

    总之,"PL/SQL Developer instantclient-11-2" 是一个强大的开发工具与轻量级数据库连接解决方案的组合,它为Oracle数据库的开发人员提供了便利,使得他们能够在不增加过多系统负担的情况下进行高效的工作。

    PL/SQL Developer连接64位的Oracle图解及相应文件下载

    总结来说,通过下载并安装32位Oracle客户端和PL/SQL Developer,即使在64位操作系统上,我们也能顺利地连接和管理Oracle数据库。提供的图解文档`PL SQL Developer连接64位的Oracle图解.docx`应能进一步指导你完成...

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

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

    instantclient_11_2和plsql Developer连接oracle

    ### 使用InstantClient 11_2与PL/SQL Developer连接Oracle数据库 在IT行业中,连接Oracle数据库是一项常见的任务,尤其对于开发人员来说更是如此。本文将详细介绍如何通过InstantClient 11_2与PL/SQL Developer这两...

    oracle 11g 64位安装32位客户端和PL/SQL

    通过以上步骤,你可以在64位的Windows系统上安装并配置Oracle 11g的32位客户端,以及连接和使用的工具PL/SQL Developer。这个过程虽然涉及多个环节,但每个步骤都至关重要,确保了你在64位环境中仍能有效管理和操作...

    PL/SQL Developer 6.05注册版-1

    <br>非PL/SQL对象——不使用任何SQL,您就可以对表格、序列、符号、库、目录、工作、队列、用户和角色进行浏览、创建和修改行为。PL/SQL Developer提供了一个简单易用的窗体,只要将信息输入其中,PL/SQL ...

    不安装oracle使用plsql

    标题中的“不安装oracle使用plsql”意味着要在没有Oracle数据库客户端的情况下使用PL/SQL Developer这一工具。这通常通过Oracle的Instant Client实现,该组件提供了一种轻量级的解决方案,允许用户连接到Oracle...

    instantclient_12_1.rar

    "Instantclient_12_1.rar" 是一个用于解决PL/...通过理解和应用以上知识点,你可以成功地使用"Instantclient_12_1.rar"工具包解决PL/SQL Developer中的数据库连接问题,进而更高效地进行Oracle数据库的开发和管理工作。

    无需安装oracle客户端就可使用PLSQL Developer的方法

    通过以上步骤,你就可以在不安装完整Oracle客户端的情况下,顺利地使用PL/SQL Developer进行数据库操作了。这种方法既节省了磁盘空间,又简化了配置流程,对于开发者和DBA来说无疑是一种高效的工作方式。

    pl/sql 本机无需oracle数据库运行文件

    这个客户端工具通常指的是PL/SQL Developer或SQL Developer等应用程序,它们允许开发人员在本地环境中编写、测试和调试PL/SQL代码,而不需要本地安装Oracle数据库实例。 描述中的“本机只需要安装PL/SQL客户端就...

    不安装oracle客户端,plsql developer连接数据库

    本主题聚焦于如何在不安装Oracle客户端的情况下,利用PL/SQL Developer连接到Oracle数据库。 首先,"不安装Oracle客户端,plsql developer连接数据库"这一标题揭示了我们讨论的核心内容。Oracle客户端通常包括...

    不安装Oracle客户端_使用PLSQL_Developer

    在本文中,我们将深入探讨如何在不安装完整的Oracle客户端的情况下,使用PL/SQL Developer和Oracle Instant Client工具包连接到Oracle 11g远程数据库。这种方法对于那些希望避免安装大型客户端软件,但仍然需要进行...

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

    总的来说,通过免安装的Oracle Instant Client和PL/SQL Developer,我们可以方便地在Windows系统上连接远程Oracle服务器,进行数据库的管理和开发工作。这种方式既节省了系统资源,又简化了安装过程,尤其适合临时或...

    pl/sql linux 32及64位客户端

    本教程将介绍如何在Linux系统(支持32位和64位)上安装和使用PL/SQL客户端,以及与之相关的Oracle 11g R2 Instant Client。 Oracle 11g R2 Instant Client是一个轻量级的客户端软件包,允许你在不安装完整Oracle...

    PL/SQL Developer 7.1.5 注册版-3

    <br>非PL/SQL对象——不使用任何SQL,您就可以对表格、序列、符号、库、目录、工作、队列、用户和角色进行浏览、创建和修改行为。PL/SQL Developer提供了一个简单易用的窗体,只要将信息输入其中,PL/SQL ...

    pl/sql客户端

    PL/SQL客户端是一种用于与Oracle数据库进行交互的工具,它主要面向开发人员和数据库管理员,提供了编写、测试和执行PL/SQL(Oracle的结构化查询语言扩展)代码的环境。标题提到的“pl/sql客户端”可能指的是Oracle的...

    Oracle11g连接Pl/Sql的客户端

    在远程管理Oracle11g数据库时,我们通常会使用PL/SQL Developer或SQL Developer这样的客户端工具,这些工具需要Oracle的客户端组件才能正常工作。 这个压缩包文件"instantclient_11_2"就是Oracle提供的轻量级客户端...

Global site tag (gtag.js) - Google Analytics