我是靠谱客的博主 认真口红,最近开发中收集的这篇文章主要介绍Centos7 安装Oracle12c,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Linux安装oracle client客户端连接远程数据库

我们的服务器连接Oracle时,需要安装Oracle客户端,我这里安装的时Oracle12c版本的,亲测有效

百度网盘
提取码:fnjs

1.下载所需要的安装包(rpm格式)

oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm 基本的动态库
oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64.rpm 客户端sqlplus安装包
oracle-instantclient12.2-devel-12.2.0.1.0-1.x86_64.rpm API接口文件

2.RPM安装

默认路径: /usr/lib/oracle/12.2/client64
rpm -ivh oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm
rpm -ivh oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64.rpm
rpm -ivh oracle-instantclient12.2-devel-12.2.0.1.0-1.x86_64.rpm

安装完成之后,创建新的目录

mkdir -p /usr/lib/oracle/12.2/client64/network/admin

chown -R oracle:oracle /usr/lib/oracle

3.创建TNS

cd /usr/lib/oracle/12.2/client64/network/admin

vi tnsnames.ora

下面时tnsnames.ora中的内容:

host:远程数据库的ip地址,service_name:远程数据库的sid(一般是orcl)

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.15)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

4.配置环境

vi .bash_profile
export  ORACLE_HOME=/usr/lib/oracle/12.2/client64
export  TNS_ADMIN=$ORACLE_HOME/network/admin
export  NLS_LANG='simplified chinese_china'.ZHS16GBK
export  LD_LIBRARY_PATH=$ORACLE_HOME/lib 
export  PATH=$ORACLE_HOME/bin:$PATH

5:生效环境变量

source .bash_profile
echo $ORACLE_HOME

6:测试

sqlplus username/password@orcl

最后

以上就是认真口红为你收集整理的Centos7 安装Oracle12c的全部内容,希望文章能够帮你解决Centos7 安装Oracle12c所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部