原创大叔经验分享(93)centos安装oracle客户端

Posted Thinking in BigData

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原创大叔经验分享(93)centos安装oracle客户端相关的知识,希望对你有一定的参考价值。

1 下载客户端

官方下载地址:https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html

下载

Basic Package (RPM)

SQL*Plus Package (RPM)

2 安装

# rpm -ivh oracle-instantclient19.5-basic-19.5.0.0.0-1.x86_64.rpm

# rpm -ivh oracle-instantclient19.5-sqlplus-19.5.0.0.0-1.x86_64.rpm

3 环境变量

#vi ~/.bash_profile
export ORACLE_BASE=/usr/lib/oracle/19.5
export ORACLE_HOME=$ORACLE_BASE/client64
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export TNS_ADMIN=$ORACLE_BASE/admin
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

4 配置TNS

# mkdir -p $ORACLE_HOME/network/admin
# vi $ORACLE_HOME/network/admin/tnsnames.ora
alias =
 (DESCRIPTION =
 (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))
  (CONNECT_DATA =
   (SERVER = DEDICATED)
   (SERVICE_NAME = orcl)
  )
 )

注意该文件格式要求严格,缩进必须为空格,否则会报解析错误;

5 SQLPLUS测试

# sqlplus xxx/xxx@alias

以上是关于原创大叔经验分享(93)centos安装oracle客户端的主要内容,如果未能解决你的问题,请参考以下文章

原创大叔经验分享(109)emacs使用

原创大叔经验分享(118)archlinux+i3wm

原创大叔经验分享(53)kudu报错unable to find SASL plugin: PLAIN

原创大叔经验分享(35)lzo格式支持

原创大叔经验分享(76)confluence配置

原创大叔经验分享(61)kudu rebalance报错