linux(CentOS7.6)安装ORACLE客户端

19 篇文章 1 订阅
16 篇文章 0 订阅

下载客户端软件

官网下载

https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html

百度云下载

oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm 提取码:yit2
oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm 提取码:evhk
oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm 提取码:v7io

上传安装包

[root@mydb_master ~]# rz

安装

[root@mydb_master ~]# rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
[root@mydb_master ~]# rpm -ivh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
[root@mydb_master ~]# rpm -ivh oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm

默认装到了 /usr/lib/oracle/11.2/client64 下面。

配置用户的环境变量

[root@mydb_master ~]# su - gpadmin
[gpadmin@mydb_master ~]$ vim .bash_profile
export ORACLE_BASE=/usr/lib/oracle
export ORACLE_HOME=$ORACLE_BASE/11.2/client64
export PATH=$ORACLE_HOME/bin:/usr/lib/oracle:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export SQLPATH=/usr/lib/oracle
export TNS_ADMIN=/usr/lib/oracle/11.2/client64/network/admin
export NLS_LANG="AMERICAN_AMERICA.AL32UTF8"
[gpadmin@mydb_master admin]$ source ~/.bash_profile

配置tnsnames.ora文件

[gpadmin@mydb_master ~]$ exit
[root@mydb_master ~]# cd /usr/lib/oracle/11.2/client64
[root@mydb_master client64]# mkdir -p network/admin
[root@mydb_master client64]# cd network/admin
[root@mydb_master admin]# touch tnsnames.ora
[root@mydb_master admin]# vim tnsnames.ora
APP =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 81.70.208.91)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = app)
    )
  )

配置libs

[root@mydb_master admin]# vi /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/lib/oracle/11.2/client64/lib/
[root@mydb_master admin]# ldconfig

切换用户登录远程数据库

[root@mydb_master admin]# su - gpadmin
[gpadmin@mydb_master ~]$ sqlplus64
SQL*Plus: Release 11.2.0.4.0 Production on Thu Feb 25 17:49:08 2021

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

Enter user-name: tool/tool@app

Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> quit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

参考文章

Linux中安装使用Oracle 11g客户端步骤

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sqlboy-yuzhenc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值