一、 Windows下安装
1. 下载
https://www.oracle.com/database/technologies/instant-client/downloads.html
一般下Basic Package和SQL*Plus Package 就够了
2. 安装oracle client
解压并以管理员模式运行setup.exe文件安装


一路下一步就好

按照安装位置找到tnsnames.ora文件,输入待连接数据库信息

my_orcl =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.21)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
3. 配置环境变量
右击我的电脑->”属性”->“高级系统设置”->“环境变量”->”系统变量”
- 变量名 TNS_ADMIN
- 变量值 E:\path\Network\Admin\

4. 安装配置plsqldev
安装也很简单,一直下一步就行,装完运行plsqldev.exe

选择Tools -> Preferences

可以看到自动检测到的Oracle Home和OCI library

退出plsqldev,再重新打开,可以看到配置的DB出现在了databases列表中,输入相应用户名密码即可登录。
二、 Linux下安装
1. 下载
https://www.oracle.com/database/technologies/instant-client/downloads.html
一般也是下Basic Package和SQL*Plus Package 就够了,Linux可以选zip包或者rpm包,下面以zip包为例。
2. 安装
mkdir -p /usr/local/oracle
cd /usr/local/oracle
# 上传安装包到此路径
unzip instantclient-basic-linux.x64-12.2.0.1.0.zip
unzip instantclient-sqlplus-linux.x64-12.2.0.1.0.zip
解压完会生成目录/usr/local/oracle/instantclient_12_2
mkdir -p /usr/local/oracle/instantclient_12_2/network/admin
cd /usr/local/oracle/instantclient_12_2/network/admin
vi tnsnames.ora
my_orcl =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.21)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
3. 配置环境变量
vi .bash_profile
export ORACLE_HOME=/usr/local/oracle/instantclient_12_2
export TNS_ADMIN=$ORACLE_HOME/network/admin
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export LD_LIBRARY_PATH=$ORACLE_HOME
export PATH=$ORACLE_HOME:$PATH
root用户执行 source .bash_profile
4. 测试连接
sqlplus user/passwd@my_orcl
参考
https://blog.youkuaiyun.com/andy_wcl/article/details/79470705

本文详细介绍在Windows和Linux环境下,如何安装和配置Oracle客户端,包括基本包和SQL*Plus包的下载、解压、环境变量设置及数据库连接测试,适用于初学者和需要跨平台配置的开发者。
386

被折叠的 条评论
为什么被折叠?



