1,先到Oracle网站下载Instant Client :
http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.html
根据你的操作系统选择不同的Instant Client版本
下载回是一个压缩文件,解压之后的文件夹叫:D:/instantclient_12_1.放在你喜欢的目录即可.
例如:D:/instantclient_12_1
2.在D:/instantclient_12_1目录下新建目录network/admin,在admin目录下新建文件tnsnames.ora,
使用文本编辑器打开写入如下内容:
kd001=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.106)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
kd001:表示定义远程服务器的在本地主机名
orcl:远程数据库实例名
3、添加一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径。
比如我的本机为:D:/instantclient_12_1/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_12_1
OCI library
D:/instantclient_12_1/oci.dll
中文的PL/SQL Developer就是
工具-->首选项-->连接
Oracle主目录
D:/instantclient_12_1
OCI库
D:/instantclient_12_1/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平台包含.
如果大家觉得这样操作比较麻烦,可以使用使用 Navicat Lite for oracle 连接 Oracle 数据库,
详见 这篇文章。 http://www.linuxidc.com/Linux/2011-05/35598.htm
参考文章:
http://blog.csdn.net/leather0906/article/details/6456095
http://blog.csdn.net/bluishglc/article/details/8279149
http://blog.csdn.net/frinder/article/details/7918581
http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
http://www.linuxidc.com/Linux/2011-05/35598.htm
相关推荐
"Instantclient_12_1.rar" 是一个用于解决PL/...通过理解和应用以上知识点,你可以成功地使用"Instantclient_12_1.rar"工具包解决PL/SQL Developer中的数据库连接问题,进而更高效地进行Oracle数据库的开发和管理工作。
3.最后将plsql 里面的oracle HOME和OCI路径指向instantclient_11_2 (类似于C:\Users\JIACHENG\Desktop\instantclient_11_2) (C:\Users\JIACHENG\Desktop\instantclient_11_2\oci.dll) 4.重启 登陆的时候就可以...
在描述中提到的“使用instantclient_11_2和pl/sql Developer连接oracle远程数据库”,表明了两个关键组件:Oracle Instant Client 11.2和PL/SQL Developer。PL/SQL Developer是一款专门用于编写、调试和管理PL/SQL...
总的来说,Oracle Instant Client、Navicat和OCI共同构成了一个高效且便捷的Oracle数据库管理解决方案,特别是对于那些需要远程访问Oracle数据库而不想安装完整客户端的用户来说。正确安装和配置这些组件,可以极大...
使用Oracle Instant Client,开发人员和DBA可以轻松地连接到远程Oracle数据库,执行查询、维护数据、调优查询、进行备份和恢复操作等。对于分布式系统或者云环境,它提供了一种轻便、高效的方式来进行数据库管理。...
PLSQL Developer是一款强大的Oracle数据库开发工具,而Oracle Instant Client则是一个轻量级的软件套件,允许客户端系统连接到远程Oracle数据库服务器,无需完整安装Oracle数据库客户端。在本主题中,我们将详细介绍...
PL/SQL不安装Oracle连接数据库 1、下载instantclient-basic-win32-11.2.0.1.0此为压缩包,解压就行(路径如:D:\oracle\instantclient\instantclient).解压的路径自行调整 2、新建tnsnames.ora文件,路径如(D:\...
这个“instantclient_12_1”压缩包包含了该版本的Instant Client组件,适用于Oracle数据库12c的第一版(12.1)。 1. **Oracle Instant Client的组成部分** Oracle Instant Client主要包含以下组件: - SQL*Plus:...
instantclient_11_2 和 plsql developer 一起使用,无须安装oracle客户端,使用方法如下: D:/instantclient_11_2目录下新建目录network,在network目录下再新建目录admin,在admin目录下新建tnsnames.ora, 使用...
Oracle Instant Client是Oracle公司提供的一款轻量级的数据库连接工具,主要用于在不安装完整Oracle数据库的情况下,让应用程序能够连接到远程Oracle数据库服务器。这个压缩包`instantclient_12_2`代表的是Oracle ...
- **远程连接**: 系统管理员可以通过Instant Client远程管理数据库,执行SQL查询和维护任务。 - **嵌入式应用**: 在资源有限的环境中,例如移动设备或嵌入式系统,可以使用Instant Client进行数据库访问。 - **...
总的来说,"instantclient_10_2.zip"提供的Oracle Instant Client 10.2版是一个关键组件,用于在不完全安装Oracle客户端的情况下,实现PL/SQL和其他应用对Oracle数据库的高效访问。确保正确配置环境变量和tnsnames....
Oracle Instant Client是Oracle公司提供的一款轻量级的数据库连接工具,它允许用户在不安装完整Oracle数据库的情况下,进行Oracle数据库的连接和查询操作。本文将详细介绍Oracle Instant Client、oci.dll和sqlplus这...
4. **兼容性**:Oracle Instant Client 12.2不仅与Oracle Database 12c Release 2兼容,还能向下兼容部分旧版本的数据库,如11g和10g。 5. **易于部署**:由于其轻量级的特点,Oracle Instant Client可以快速安装在...
### 使用InstantClient 11_2与PL/SQL Developer连接Oracle数据库 在IT行业中,连接Oracle数据库是一项常见的任务,尤其对于开发人员来说更是如此。本文将详细介绍如何通过InstantClient 11_2与PL/SQL Developer这两...
instantclient_11_1 instantclient_11_1 instantclient_11_1 instantclient_11_1 instantclient_11_1 instantclient_11_1 instantclient_11_1 instantclient_11_1 instantclient_11_1 instantclient_11_1 instant...