Oracle Client安装
1 Windows Client安装
1.1 下载
打开
Instant Client for Microsoft Windows (x64),找到所需版本的页面位置,如Version 12.2.0.1.0。
所有客户端软件包都直接是可执行文件的打包,无需编译或安装,只需配置环境变量,即可使用。
Basic Package为必选软件包,其他软件包是对基础包的工具补充。
其中SQL*Plus Package、Tools Package、JDBC Supplement Package较为常用,推荐一并下载。
Name
|
Download
|
Description
|
Essential
|
Basic Package
|
All files required to run OCI, OCCI, and JDBC:OCI applications
(75,062,441 bytes) (cksum - 1462971172)
The 12.2 Basic package requires the
Microsoft Visual Studio 2013 Redistributable.
|
Y
| |
SQL*Plus Package
|
The SQL*Plus command line tool for SQL and PL/SQL queries
(959,896 bytes) (cksum - 3056233076)
|
N
| |
Tools Package
|
Includes Data Pump, SQL*Loader and Workload Replay Client
(1,016,027 bytes) (cksum - 3645067508)
|
N
| |
JDBC Supplement Package
|
Additional support for Internationalization under JDBC
(1,576,298 bytes) (cksum - 2378954267)
|
N
|
1.2 解压和创建network目录
将所有zip软件包解压到同一个目录下,如:C:\oracle\client,以下均已此路径作为示例。
并在目录中,创建
network\admin\子目录,用来存在tnsnames.ora等连接配置文件,和指定TNS_ADMIN环境变量。
![](https://img-blog.csdnimg.cn/20200415182731859.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3doZXJlaXdpbGxnbw==,size_16,color_FFFFFF,t_70)
1.3 配置环境变量
点击开始,输入“
sysdm.cpl” ,回车进入”系统属性“,选择“高级”,“环境变量”,添加或修改以下环境变量。
![](https://img-blog.csdnimg.cn/20200415182731866.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3doZXJlaXdpbGxnbw==,size_16,color_FFFFFF,t_70)
必须
|
TNS_ADMIN
|
C:\oracle\client\network\admin
|
必须
|
PATH
|
%PATH%;C:\oracle\client
|
必须
|
ORACLE_HOME
|
C:\oracle\client
|
必须
|
LD_LIBRARY_PATH
|
C:\oracle\client
|
可选
|
SQLPATH
|
C:\oracle\client
|
可选
|
NLS_LANG
|
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
|
1.4 cmd扩展用法
也可以不在系统属性中配置环境变量,而是在cmd中,设置环境变量,再去调用程序。
通过这种方法,也可以实现,同时配置多个版本客户端的目的。
如同时安装32位和64位客户端,32位路径为C:\client32\。通过在cmd中配置环境变量,可以使用32位客户端,打开toad。
set TNS_ADMIN=C:\oracle\client32\network\admin
set PATH=%PATH%;C:\oracle\client32
set ORACLE_HOME=C:\oracle\client32
set LD_LIBRARY_PATH=C:\oracle\client32
set SQLPATH=C:\oracle\client32
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
D:
cd D:\Program Files\Toad for Oracle 12.1
Toad.exe
1.5 故障
在使用过程中,可以会遇到以下故障,请参考以下方法处理。
(1)缺少MSVCR120.dll
![](https://img-blog.csdnimg.cn/20200415182731868.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3doZXJlaXdpbGxnbw==,size_16,color_FFFFFF,t_70)
解决方法:安装Visual C ++ Redistributable Package