zoukankan      html  css  js  c++  java
  • 安装 oracle

    Docker 安装 oracle

    _zwx521515

    荡漾-

    一、开始拉取镜像

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

    过程比较长

    二、创建容器

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

    创建成功后会显示容器的 id

    三、启动容器

    docker start oracle11g
    

    四、进入镜像进行配置

    1. 进入镜像

      docker exec -it oracle11g bash
      
    2. 切换管理员权限

      su root
      # 密码是 helowin
      
    3. 编辑 /etc/profile 文件

      vi /etc/profile
      
      # 在文件最后面加上 ORACLE 环境变量
      export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
       
      export ORACLE_SID=helowin
       
      export PATH=$ORACLE_HOME/bin:$PATH
      # :wq 保存退出
      
    4. 创建软连接

      ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
      

    五、登陆 sqlplus 并修改 sys、system 用户密码

    -- 切换为 oracle 用户
    [root@8c2a36142ed9 ~]# su - oracle
    -- 进入
    [oracle@8c2a36142ed9 ~]$ sqlplus /nolog
    
    SQL*Plus: Release 11.2.0.1.0 Production on Thu Sep 3 20:46:10 2020
    
    Copyright (c) 1982, 2009, Oracle.  All rights reserved.
    
    -- 登陆
    SQL> conn/as sysdba
    Connected.
    -- 更改 用户名为 system 的用户的密码为 system
    SQL> alter user system identified by system;
    
    User altered.
    
    -- 更改 用户名为 user 的用户的密码为 sys
    SQL>  alter user sys identified by sys;
    
    User altered.
    
    -- 创建一个用户 用户名 db_26 密码 db_26
    SQL> create user db_26 identified by db_26;
    
    User created.
    
    -- 给 db_26 权限
    SQL> grant connect,resource,dba to db_26;
    
    Grant succeeded.
    
    -- 更改默认配置文件限制
    SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
    
    Profile altered.
    -- 退出
    SQL>exit
    
    

    六、使用 navigate 进行连接

    system 登陆

    • 连接名 docker_system

    • 连接类型 基本

    • 主机 127.0.0.1

    • 端口 1521

    • 服务名 helowinXDB

    • 角色 默认

    • 用户名 system

    • 密码 system

    sys 登陆

    • 连接名 docker_sys

    • 连接类型 基本

    • 主机 127.0.0.1

    • 端口 1521

    • 服务名 helowinXDB

    • 角色 SYSDBA

    • 用户名 sys

    • 密码 sys

    db_26 登陆

    • 连接名 docker_db_26

    • 连接类型 基本

    • 主机 127.0.0.1

    • 端口 1521

    • 服务名 helowinXDB

    • 角色 默认

    • 用户名 db_26

    • 密码 db_26

  • 相关阅读:
    8、Windows下卸载Pycharm
    7、如何安装下载的*.tar.gz?
    6、Windows下Anaconda2(Python2)和Anaconda3(Python3)的共存
    3、Python·Jupyter Notebook各种使用方法记录
    2、Jupyter Notebook 快速入门
    1、在指定目录下启动Jupyter Notebook
    python字符串函数
    5、Anaconda的升级与卸载、新库的安装等
    Android性能测试工具Emmagee介绍
    Fiddler抓包使用教程-安装配置
  • 原文地址:https://www.cnblogs.com/javayanglei/p/13616399.html
Copyright © 2011-2022 走看看