美文网首页Linux
CentOS7.6 使用Docker安装Oracle11g---

CentOS7.6 使用Docker安装Oracle11g---

作者: 开发猿 | 来源:发表于2020-02-26 16:37 被阅读0次

    1.搜索镜像

    docker  search oracle
    

    1.选取自己适合的镜像拉取:

      docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
    

    2.下载完成后 查看镜像:

    docker images
    
    image.png

    3.运行镜像

    docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
    
    image.png

    4.进入容器:

    docker exec -it oracle11g bash
    

    5.切换 root 账:

    su root 
    

    6.输入密码:

    helowin
    

    7.编辑环境变量 vi /etc/profile 在文件的末尾添加一下内容

    export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
    export ORACLE_SID=helowin
    export PATH=$ORACLE_HOME/bin:$PATH
    

    8.使得修改生效:

    source /etc/profile
    

    9.切换到 oracle 用户:

     su oracle
    

    10.使用 sqlplus 连接到 oracle:


    image.png
     sqlplus /nolog
    
    conn /as sysdba
    

    11.修改 sys 和 system 的密码并且修改密码的有效时间为无限


    image.png
    alter user system identified by oracle;
    
    alter user sys identified by oracle;
    
    下面一行所有字母必须是大写(直接复制就行了):
    ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
    

    12:使用navcat进行链接


    image.png
    IP: 本机 ip
    端口: 1521
    服务名:helowin(千万别忘了写)
    勾选SID
    账号:system
    密码:oracle
    
    image.png

    结束

    相关文章

      网友评论

        本文标题:CentOS7.6 使用Docker安装Oracle11g---

        本文链接:https://www.haomeiwen.com/subject/nbpvchtx.html