文档章节

配置ORACLE 11g绿色版客户端和PLSQL环境

测试-雨
 测试-雨
发布于 2015/01/03 01:36
字数 665
阅读 52
收藏 0

配置ORACLE 11g绿色版客户端和PLSQL环境

本方法是通过使用ORACLE官方提供的精简版客户端,即绿色免安装的客户端。

下载地址(此处提供的是官方各版本下载地址):

Windows 32位系统中使用的客户端下载地址

其他系统环境中使用的客户端下载地址

Instant client的版本很多:主要是Basic和Basic Lite。 Basic版本包括了所有的支持运行OCI、OCCI、JDBC、JDBC-OCI的文件,支持多种语言。 Basic Lite是Basic版本的精简版,只包括了英文的错误描述,也只支持Unicode、ASCII和欧洲字符集。 因此,如果数据库服务器是中文字符集(如 SIMPLIFIED CHINESE_CHINA.ZHS16GBK),则必须下载Basic版本。

www.2cto.com

配置方法如下:

一、将下载的Basic版压缩包解压至某目录下(该目录可依个人喜好自行定义,笔者放在D:\Program Files\oracleclient中);

二、配置环境变量:

(打开环境变量配置界面操作:我的电脑---属性---高级---环境变量,在系统变量部分新建或编辑即可。win7即以上操作系统为:计算机——属性——高级系统设置——环境变量)

1) 变量名:ORACLE_HOME

变量值:D:\Program Files\instantclient

2) 变量名:TNS_ADMIN

变量值:D:\Program Files\instantclient\

说明:该配置项指定tnsnames.ora文件的存放路径。建议该值最后的'\'符号不要略去,不然可能会影响到PLSQL,笔者在配置时,缺少了‘\’,结果PLSQL无法读取到该文件中的数据。但貌似不会影响sqlplus的使用。

3) 变量名:NLS_LANG

变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

说明:该值定义所连接的数据库使用的编码,其它类型可自己到服务器看一下或网上查找一下。

4) 修改Path变量,在后面添加 D:\Program Files\instantclient

三、 在你定义的TNS_ADMIN(该变量名的值)目录中,文件名为tnsnames.ora,文件中增加自己的数据库别名配置,

示例如下:

MyDBName =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.16)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = ora10g)

)

)

主要修改第一个‘=’前面的别名,Host为IP地址, SERVICE_NAME为数据库服务器的实例名。

www.2cto.com

四、安装和使用PLSQL。如无意外,此时已能使用PLSQL或SQLPLUS连接数据库。

卸载方法:

一、在系统变量中,删除 ORACLE_HOME, TNS_ADMIN, NLS_LANG 三个变量,修改path变量,去掉D:\Program Files\instantclient_10_2目录。

二、删除客户端存放目录,笔者的为D:\Program Files\oracleclient


本文转载自:

共有 人打赏支持
测试-雨
粉丝 10
博文 81
码字总数 19747
作品 0
杨浦
QA/测试工程师
私信 提问
配置ORACLE 11g绿色版客户端和PLSQL环境

本方法是通过使用ORACLE官方提供的精简版客户端,即绿色免安装的客户端。 下载地址(此处提供的是官方各版本下载地址): Windows 32位系统中使用的客户端下载地址 其他系统环境中使用的客户...

行者无疆
2012/10/14
0
0
PLSQL developer 连接不上64位Oracle 的解决方法

PLSQL developer 连接不上64位Oracle 的解决方法 快乐无极 , 2012/06/13 10:10 , 开发文档 , 评论(3) , 阅读(30254) , Via 本站原创 大 | 中 | 小 引用功能被关闭了。 Windows 64位下装Oracl...

zhangfei_kr
2013/06/07
0
0
PLSQL developer 连接不上64位Oracle 的解决方法

Windows 64位下装Oracle 11g 64位,PLSQL Developer使用出现以下问题: 1、Database下拉框为空: 2、强制输入用户名、密码及Database,登录弹出: 引用 Initialzation error Could not init...

xiaoyang0878
2012/11/07
0
3
Windows7环境下如何成功安装Oracle数据库

随着微软新一代操作系统 Windows7 的正式发行,使用 Windows7 的朋友也越来越多,很多人在 Windows7 环境下安装 Oracle 或多或少遇到了一些问题,有的甚至发出“Windows7无法安装Oracle”的感...

背起行囊去远行
2013/03/12
0
0
免安装oracle实现plsql连接远程oracle

相信很多朋友会为安装庞大的oracle困扰,因为本机安装oracle占用了大量的内存,导致很多程序运行缓慢。今天我跟大家分享一种免安装oracle数据库客户端就可以用plsql连接远程oracle数据库的方...

jonathano
2012/10/16
0
2

没有更多内容

加载失败,请刷新页面

加载更多

容器服务

简介 容器服务提供高性能可伸缩的容器应用管理服务,支持用 Docker 和 Kubernetes 进行容器化应用的生命周期管理,提供多种应用发布方式和持续交付能力并支持微服务架构。 产品架构 容器服务...

狼王黄师傅
昨天
3
0
高性能应用缓存设计方案

为什么 不管是刻意或者偶尔看其他大神或者大师在讨论高性能架构时,自己都是认真的去看缓存是怎么用呢?认认真真的看完发现缓存这一块他们说的都是一个WebApp或者服务的缓存结构或者缓存实现...

呼呼南风
昨天
12
0
寻找一种易于理解的一致性算法(扩展版)

摘要 Raft 是一种为了管理复制日志的一致性算法。它提供了和 Paxos 算法相同的功能和性能,但是它的算法结构和 Paxos 不同,使得 Raft 算法更加容易理解并且更容易构建实际的系统。为了提升可...

Tiny熊
昨天
2
0
聊聊GarbageCollectionNotificationInfo

序 本文主要研究一下GarbageCollectionNotificationInfo CompositeData java.management/javax/management/openmbean/CompositeData.java public interface CompositeData { public Co......

go4it
昨天
3
0
阿里云ECS的1M带宽理解

本文就给大家科普下阿里云ECS的固定1M带宽的含义。 “下行带宽”和“上行带宽” 为了更好的理解,需要先给大家解释个词“下行带宽”和“上行带宽”: 下行带宽:粗略的解释就是下载数据的最大...

echojson
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部