LINUX上安装ORACLE SQLPLUS客户端

Oracle是甲骨文公司的一款关系数据库管理系统,采用了Client/Server软件系统体系结构。

Sqlplus作为与Oracle数据库服务端进行交互的客户端工具,使用非常广泛,那么如何在Linux上安装Sqlplus客户端呢?下面将对如何安装Sqlplus客户端做详细的解释。

工具/原料

  • LINUX系统
  • ORACLE客户端安装包
  • 系统ROOT用户

方法/步骤 

ORACLE官方网站,下载ORACLE客户端基础包、SQLPLUS包:

oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm

oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm

 

 LINUX上安装ORACLE SQLPLUS客户端_第1张图片

 ORACLE客户端rpm安装包传输到linux系统:

 LINUX上安装ORACLE SQLPLUS客户端_第2张图片

 

ROOT用户先后执行rpm包安装命令:

rpm -ivh oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm

rpm -ivh oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm

 LINUX上安装ORACLE SQLPLUS客户端_第3张图片

 安装完成后,自动生成客户端所在目录/usr/lib/oracle/12.1/client64,其下binlib目录分别存储可执行文件和对应的连接库:

 LINUX上安装ORACLE SQLPLUS客户端_第4张图片

 /usr/lib/oracle/12.1/client64目录下,用vi命令,创建并配置Oracle客户端的网络服务名配置文件tnsnames.ora

 vi /usr/lib/oracle/12.1/client64/tnsnames.ora

 LINUX上安装ORACLE SQLPLUS客户端_第5张图片

 

登录sqlplus使用用户,在.bash_profile中设置ORACLE客户端环境变量:

export ORACLE_HOME=/usr/lib/oracle/12.1/client64

export TNS_ADMIN=/usr/lib/oracle/12.1/client64

export LD_LIBRARY_PATH=/usr/lib/oracle/12.1/client64/lib

 LINUX上安装ORACLE SQLPLUS客户端_第6张图片

 

.bash_profile中,将sqlplus所在的路径添加到PATH环境变量中:

export ORABIN=/usr/lib/oracle/12.1/client64/bin

PATH=$PATH:$ORABIN

export PATH

 LINUX上安装ORACLE SQLPLUS客户端_第7张图片

 完成安装后,可以在命令窗口用sqlplus按对应用户名密码连接远程的oracle数据库,读取表了。

 LINUX上安装ORACLE SQLPLUS客户端_第8张图片

 

你可能感兴趣的:(oracle,数据库,java,sql)