Centos7 rpm安装oracle客户端

Centos7 rpm安装oracle客户端

1.获取oracle客户端文件(这里是12.1版本)

链接: 官网地址
链接: 百度网盘地址 提取码: zzyc

2.安装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

在这里插入图片描述

3.查询oracle安装位置(默认在/usr/lib)

find / -name oracle

在这里插入图片描述

4.修改环境变量

vim .bash_profile

export ORACLE_HOME=/usr/lib/oracle/12.1/client64                                                                      
export ORACLE_BASE=/usr/lib/oracle/12.1                                                                               
export LD_LIBRARY_PATH=/usr/lib/oracle/12.1/client64/lib                                                              
export NLS_LANG=american_america.al32utf8                                                                             
sh -c "echo /usr/lib/oracle/12.1/client64/lib > /etc/ld.so.conf.d/oracle-instantclient.conf"                          
ldconfig 
# 最好修改一下字符集
LANG=zh_CN.UTF-8
LANGNLS_LANG="AMERICAN_AMERICA.UTF8"
NLS_LANG="AMERICAN_AMERICA.UTF8"
export SQLPATH TNS_ADMIN LANG LANGNLS_LANG NLS_LANG

5.填加tnsnames.ora连接配置文件

source .bash_profile

# 添加文件夹
mkdir -p $ORACLE_HOME/network/admin
cd $ORACLE_HOME/network/admin
vim tnsnames.ora
ORCL =                                                                                                                
  (DESCRIPTION =                                                                                                      
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.125)(PORT = 1521))                                                       
    (CONNECT_DATA =                                                                                                   
      (SERVER = DEDICATED)                                                                                            
      (SERVICE_NAME = orcl)                                                                                           
    )                                                                                                                 
  )                                                                                                                   

6.测试连接

cd $ORACLE_HOME/bin
#           用户名/密码@ip地址/s_id
./sqlplus test_username/test_password@192.168.0.125/orcl 

在这里插入图片描述

7.PyCharm的cx_Oracle连接失败问题(MAC下)

在这里插入图片描述

需要在将解压后文件夹修改为oracle,然后放置在MAC电脑的/opt目录下(没有则创建一个)
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值