内容目录
在RHEL 9上安装Oracle Instant Client笔记
最近在工作中需要连接Oracle数据库,所以记录一下在Red Hat Enterprise Linux 9上安装Oracle Instant Client的过程。
环境准备
- OS:Red Hat Enterprise Linux 9
- Oracle Instant Client版本:23.4.0
安装步骤
1. 安装必要工具
首先需要安装wget
工具来下载Oracle的安装包:
yum install wget
2. 下载Oracle Instant Client
需要下载两个RPM包:
- Basic包:包含运行Oracle应用程序所需的基本文件
- SQLPlus包:包含SQLPlus命令行工具
# 下载Basic包
wget https://download.oracle.com/otn_software/linux/instantclient/2340000/oracle-instantclient-basic-23.4.0.24.05-1.el9.x86_64.rpm
# 下载SQL*Plus包
wget https://download.oracle.com/otn_software/linux/instantclient/2340000/oracle-instantclient-sqlplus-23.4.0.24.05-1.el9.x86_64.rpm
3. 安装RPM包
使用yum localinstall
命令安装下载的RPM包:
# 安装Basic包
yum localinstall oracle-instantclient-basic-23.4.0.24.05-1.el9.x86_64.rpm
# 安装SQL*Plus包
yum localinstall oracle-instantclient-sqlplus-23.4.0.24.05-1.el9.x86_64.rpm
系统会自动处理依赖关系,比如安装libaio
包。
4. 配置环境变量
安装完成后,需要配置环境变量。编辑~/.bash_profile
文件,添加以下内容:
export LD_LIBRARY_PATH=/usr/lib/oracle/23/client64/lib:$LD_LIBRARY_PATH
export PATH=/usr/lib/oracle/23/client64/bin:$PATH
5. 验证安装
运行sqlplus
命令来验证安装是否成功:
sqlplus
如果看到以下输出,说明安装成功:
SQL*Plus: Release 23.0.0.0.0 - Production on Thu Oct 10 13:43:20 2024
Version 23.4.0.24.05
Copyright (c) 1982, 2024, Oracle. All rights reserved.
Enter user-name:
小贴士
- 如果你的系统是其他版本的Linux,记得下载对应版本的RPM包
- 安装过程中如果遇到权限问题,记得使用
sudo
或切换到root用户 - 安装完成后,可能需要重新登录终端才能使环境变量生效
结语
以上就是在RHEL 9上安装Oracle Instant Client的全过程啦。步骤也不多,麻烦就是还需要配置环境变量。如果大家在安装过程中遇到什么问题,欢迎在评论区讨论!