文档章节

免安装Oracle客户端使用PL/SQL连接Oracle

SANSOM
 SANSOM
发布于 2014/01/16 17:58
字数 363
阅读 274
收藏 21
大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的。有没要想过不安装Oracle客户端直接连接Oracle呢? 

其实我一直想这样做,因为这个客户端实在太让人讨厌了!!!不但会安装一个JDK,而且还会把自己放在环境变量的最前面,会造成不小的麻烦。 

其实我之前问过很多人的,但是他们都说一定需要安装Oracle客户端的.......直到昨天无意中发现了以下这个方法:

只需要在Oracle下载一个叫Instant Client Package的软件就可以了,这个软件不需要安装,只要解压就可以用了,很方便,就算重装了系统还是可以用的。 

下载地址:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html 

下载这个,Instant Client Package - Basic包。然后解压到任意目录,在这个目录下建立NETWORK文件夹,接着再这个文件夹下再建立ADMIN文件夹,然后建立tnsnames.ora文件,内容如下: 

oracledata = 
(DESCRIPTION = 
(ADDRESS_LIST = 
(ADDRESS = (PROTOCOL = TCP)(HOST = yourhostIp )(PORT = 1521)) 
) 
(CONNECT_DATA = 
(SERVICE_NAME = yourSID ) 
) 
) 
这里根据自己的实际情况配置。接着打开PL/SQL,在perference里面设置OCI Library和Oracle_home,我的设置是OCI Library=c:\oracleclient\oci.dll,Oracle_home=c:\oracleclient。 

  根据自己的实际情况配置,其实就是刚才下载下来的那个包的路径。 

© 著作权归作者所有

共有 人打赏支持
SANSOM
粉丝 47
博文 385
码字总数 288266
作品 0
徐汇
数据库管理员
私信 提问
加载中

评论(1)

Nori
Nori
不能导出备份
免安装Oracle客户端使用PL/SQL连接Oracle的2种方法

免安装Oracle客户端使用PL/SQL连接Oracle的2种方法 作者:netshuai 来源:博客园 发布时间:2009-10-23 09:19 阅读:171 次 原文链接 [收藏] 方法一: 大家都知道,用PL/SQL连接Oracle,是需...

测试-雨
2015/01/03
0
0
oracle 安装 PL/SQL Developer连接64位Oracle免安装配置

PL/SQL Developer连接64位Oracle 在64位系统上安装64位的Oracle数据库,但是没有对应的64位PL/SQL Developer,此时就不能使用PL/SQL Developer来进行直接连接的,所以要想实现连接还得需要其...

PeakFang-BOK
10/16
0
0
PL/SQL Developer 远程连接Oracle数据库

PL/SQL Developer 远程连接Oracle数据库 网上搜了很多方法,这个可行! 1、 配置服务器tnsnames.ora文件,如果本机上没有安装oracle,可以从安装了oracle的机上拷贝一个(tnsnames.ora文件)放...

taote
2011/12/06
0
2
开发自动化系列 工具集(三) 数据库开发工具

摘 要 孔子云:工欲善其事,必先利其器。作为开发人员,我们致力于为最终用户实现工作流程自动化;然而,许多开发人员却疏忽了将自己的开发流程自动化。企业级应用系统涉及到开发、测试、部署...

最初幻想
2016/10/18
76
0
不安装Oracle客户端也能使用PL/SQL

不安装oracle,怎么才能使用PL/SQL呢?oracle 动辄几百M,在现在的机器配置下,当然空间不是问题,但是有时候,启动的一些服务带来不小的性能影响。使用instantclient吧,免安装,免费,配置简单,不启...

Carl_
2014/09/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

程序员,你焦虑吗?

前言 我很焦虑,请问程序员们,你焦虑吗? 我是一名年过35的北漂程序员,我身边的朋友大多也是程序员。我总感觉到30岁以上的程序员充满了焦虑。“华为清退35岁以上老员工”、“中兴程序员坠楼...

Ala6
17分钟前
1
0
RabbitMQ+PHP 教程一(Hello World)用yii2测试通过

介绍 RabbitMQ是一个消息代理器:它接受和转发消息。你可以把它当作一个邮局:当你把邮件放在信箱里时,你可以肯定邮差先生最终会把邮件送到你的收件人那里。在这个比喻中,RabbitMQ就是这里...

hansonwong
22分钟前
0
0
Netty原理分析往这边看!

Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动...

Java干货分享
26分钟前
2
0
在Scala中构建Web API的4大框架

Scala是一种强大的语言,很快就成为许多开发人员的最爱。然而,语言只是一个起点-并非每个函数都将由语言核心覆盖。Scala还创建了一些厉害的框架。接下来看看Scala的4个强大框架以及其优点和...

数据星河
29分钟前
0
0
天猫双 11 背后:409 亿次安全保护,全链路保障每个购物场景

2135 亿元!2018 天猫双 11 再次刷新纪录。 这一数字背后,为了让用户更畅快买买买,一个简单的点击下单过程,就有百余项阿里安全技术在保驾护航:全天拦截 16 亿次恶意攻击、保护 409 亿次用...

Mr_zebra
36分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部