• Linux安装Oracle客户端(踩过的坑,给大家分享一下)


    1)下载安装包:

      严格区分64位于32位之分.我这里Ubuntu系统64位,Python环境64位,Oracle安装包64位

      

    2)创建文件夹并解压

      mkdir -p /opt/oracle

      将安装包都放到/opt/oracle文件夹下并解压

            首先解压basic文件,其他顺序随意

      解压后如图

      

       会自动生成instantclient_11_2文件夹

    3)进入instantclient_11_2文件夹中配置连接

      在instantclient_11_2文件夹中创建 /network/admin文件夹用来放.ora文件

      

       创建tnsnames.orm文件:格式如下:  

    edb01 =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.......)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = ....)
    (SID =.......)
    )
    )

    4)添加环境变量,反正坑一大把,我也是佛了,建议直接添加到 ~/.bashrc文件中,不然有得你受的,

    export ORACLE_HOME=/opt/oracle/instantclient_11_2

    export PATH=$ORACLE_HOME:$PATH
    export TNS_ADMIN=$ORACLE_HOME/network/admin
    export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH

    记得source  ~/.bashrc

    5)安装包(这一步我也不知道要不要,反正我执行了,你们可以试一下)

     sudo apt-get install libaio1

    6)现在应该可以通过sqlplus连接数据库了

    你要是懒不想下载文件,或者还有问题可以加我的微信一起讨论哦,不过最好你要是个帅气的小哥哥~哈哈哈哈哈 个人微信号:ZcLove41

      

  • 相关阅读:
    python socket 网络编程
    Python中的MySQL接口:PyMySQL & MySQLdb
    Docker Day1 & 2
    Java数据结构与算法(5):AVL树
    Solr集群环境搭建
    Java数据结构与算法(4):二叉查找树
    Solr单机环境搭建及部署
    Java数据结构与算法(3):队列
    Java数据结构与算法(2):栈
    Java数据结构与算法(1):线性表
  • 原文地址:https://www.cnblogs.com/zhouchen0408/p/13998111.html
Copyright © 2020-2023  润新知