一尘不染

如何在Linux中安装SQL * PLUS客户端

linux

我正在研究AWS服务。我有一个ec2 ( centos )实例。我需要在此centos机器上配置SQL * Plus客户端。

我要与之连接的服务器位于某个偏远地区。服务器版本为oracle-se(11.2.0.2)

请帮助我在centos机器上安装客户端。

提前致谢。


阅读 453

收藏
2020-06-07

共1个答案

一尘不染

转到 Oracle Linux
x86-64即时客户端

下载页面

下载匹配的客户端

oracle-instantclient11.2-basic-11.2.0.2.0.x86_64.rpm
oracle-instantclient11.2-sqlplus-11.2.0.2.0.x86_64.rpm

安装

rpm -ivh oracle-instantclient11.2-basic-11.2.0.2.0.x86_64.rpm
rpm -ivh oracle-instantclient11.2-sqlplus-11.2.0.2.0.x86_64.rpm

在您的环境中设置环境变量 ~/.bash_profile

ORACLE_HOME=/usr/lib/oracle/11.2/client64
PATH=$ORACLE_HOME/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib
export ORACLE_HOME
export LD_LIBRARY_PATH
export PATH

.bash_profile只需键入source ~/.bash_profile(由jbass建议)或注销用户并再次登录即可重新加载。

现在,您可以使用SQL * Plus并连接服务器了。输入 :

sqlplus "username/pass@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.2.1)(PORT=1521))(CONNECT_DATA=(SID=YOURSID)))"
2020-06-07