加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Oracle数据库即时客户端PLSQL的配置:配置ORACLE 11g绿色版客户

发布时间:2020-12-12 15:36:02 所属栏目:百科 来源:网络整理
导读:配置 ORACLE 11g 绿色版客户端和 PLSQL 环境 本方法是通过使用ORACLE官方提供的精简版客户端,即绿色免安装的客户端。 Instant client 的版本很多:主要是 Basic和Basic Lite 。 Basic 版本包括了所有的支持运行 OCI、OCCI、JDBC、JDBC-OCI 的文件,支持多种

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

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

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

配置方法如下:

一、将下载的Basic版压缩包解压至某目录下(该目录可依个人喜好自行定义,放在 D:Program Files (x86)instantclient_11_2 中);如果目录不同、下文应该根据实际情况进行修改

二、配置环境变量:
(打开环境变量配置界面操作:我的电脑—属性—高级—环境变量,在系统变量部分新建或编辑即可。win7即以上操作系统为:计算机——属性——高级系统设置——环境变量)
1) 变量名:ORACLE_HOME(如本机没有服务器,经测试可省略)
变量值:D:Program Files (x86)instantclient_11_2

2) 变量名:TNS_ADMIN
变量值:D:Program Files (x86)instantclient_11_2
说明:该配置项指定tnsnames.ora文件的存放路径。建议该值最后的’’符号不要略去,不然可能会影响到PLSQL,测试在配置时,缺少了‘’,结果PLSQL无法读取到该文件中的数据。但貌似不会影响sqlplus的使用。

3) 变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
说明:该值定义所连接的数据库使用的编码,其它类型可自己到服务器看一下或网上查找一下。
4) 修改Path变量,在后面添加 D:Program Files (x86)instantclient_11_2

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

FSFSDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.70.128)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = FSFSDB) ) )

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

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

卸载方法:

在系统变量中,删除 ORACLE_HOME,TNS_ADMIN,NLS_LANG 三个变量,修改path变量,去掉 D:Program Files (x86)instantclient_11_2 目录。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读