栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

ubuntu18.04下连接oracle数据库

ubuntu18.04下连接oracle数据库

ubuntu18.04下连接oracle数据库
  • 一、如何在ubuntu18.04下连接oracle数据库
    • 1、打开oracle官方网站,下载文件
    • 2、安装以上三个文件
      • (1)安装alien
      • (2)安装三个rpm包
    • 3、配置环境变量
      • (1)打开/etc/profile
      • (2)生效环境变量
    • 4、配置tnsnames.ora文件
    • 5、测试连接

一、如何在ubuntu18.04下连接oracle数据库 1、打开oracle官方网站,下载文件
  • oracle-instantclient19.5-basic-19.5.0.0.0-1.x86_64.rpm
  • oracle-instantclient19.5-devel-19.5.0.0.0-1.x86_64.rpm
  • oracle-instantclient19.5-sqlplus-19.5.0.0.0-1.x86_64.rpm
2、安装以上三个文件 (1)安装alien
  • sudo apt-get install alien
(2)安装三个rpm包
  • sudo alien -i oracle-instantclient19.5-basic-19.5.0.0.0-1.x86_64.rpm
  • sudo alien -i oracle-instantclient19.5-devel-19.5.0.0.0-1.x86_64.rpm
  • sudo alien -i oracle-instantclient19.5-sqlplus-19.5.0.0.0-1.x86_64.rpm
3、配置环境变量 (1)打开/etc/profile
  • sudo vim /etc/profile

在最后面添加环境变量

export ORACLE_HOME="/usr/lib/oracle/19.5/client64"
export TNS_ADMIN="$ORACLE_HOME/network/admin"
export LD_LIBRARY_PATH="$ORACLE_HOME/lib"
export PATH="$ORACLE_HOME/bin:$PATH"
(2)生效环境变量
  • source /etc/profile
4、配置tnsnames.ora文件
  • cd /usr/lib/oracle/19.5/client64
  • mkdir -p network/admin
  • vim tnsnames.ora

配置tnsnames.ora文件,DBNAME就是随便起的名字,HOST是数据库的ip地址。其他复制即可。

DBNAME =
  (DEscriptION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.10)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = ems)
    )
  )
5、测试连接
  • sqlplus 用户名/密码@DBNAME
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/278546.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号