在 Linux 上安装 Oracle 客户端(通常指 Oracle Instant Client 或完整 Client)常见、最推荐的方式是 Oracle Instant Client,轻量、易装。下面按常用方式给你说明。
cat /etc/os-release
uname -m
常见:
sudo dnf install -y oracle-release-el8
# 或 el7 / el9 看你系统
sudo dnf install -y oracle-instantclient-basic
sudo dnf install -y oracle-instantclient-sqlplus
sudo dnf install -y oracle-instantclient-devel # 开发用
export ORACLE_HOME=/usr/lib/oracle/21/client64
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
可写入:
~/.bashrc
sqlplus user/pass@//ip:1521/service_name
从 Oracle 官网: https://www.oracle.com/database/technologies/instant-client.html
下载:
unzip instantclient-basic-linux.x64.zip
unzip instantclient-sqlplus-linux.x64.zip
export LD_LIBRARY_PATH=$PWD/instantclient_21_1:$LD_LIBRARY_PATH
export PATH=$PWD/instantclient_21_1:$PATH
✅ 客户端
✅ TNS 或 Easy Connect
ip:1521/service_name
示例:
sqlplus scott/tiger@192.168.1.10:1521/orclpdb
ldconfig
或确认 LD_LIBRARY_PATH
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
一般 不推荐,除非:
方式:
client.ziprunInstaller如果你告诉我:
我可以给你 精确命令。