小工具知识网

当前位置: 首页 > 行业知识 > Docker应用之Oracle数据库应用(五)

行业知识

Docker应用之Oracle数据库应用(五)

2026-11-10 07:28:52 来源:互联网转载

目录

  • 一、拉取Oracle镜像
  • 二、创建Oracle容器
  • 三、进入Oracle容器
  • 1、进入容器后,登录Oracle
  • 2、修改密码/新增用户
  • 3、���启Orcale数据库

    一、拉取Oracle镜像

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

    镜像是某位大神制作分享在阿里云上的,由于镜像比较大(6.9G),可能拉取时间会很久,需要耐心等待。

    ()

    二、创建Oracle容器

    docker run -d -p 1521:1521 -p 8082:8080 \--name oracle \-e ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2 \--restart=always \registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

    三、进入Oracle容器

            注意:所下载的Oracle容器镜像系统用户root密码为 helowin

    1、进入容器后,登录Oracle

    [root@Mike-node1 ~]# docker exec -it oracle /bin/bash[oracle@1cab53ad073d /]$ cd /home/oracle/[oracle@1cab53ad073d ~]$ source .bash_profile [oracle@1cab53ad073d ~]$ [oracle@1cab53ad073d ~]$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on Mon Mar 4 19:30:43 2024Copyright (c) 1982, 2009, Oracle.  All rights reserved.SQL> conn /as sysdbaConnected.

     说明:

    ()

    cd /home/oracle                                                        # 进入到 oracle 用户目录

    source .bash_profile                                                  # 加载 oracle 环境变量

    sqlplus /nolog                                                           #  登录oracle数据库

    conn /as sysdba                                                        #  切换管理用户

    2、修改密码/新增用户

    --修改system用户密码为123456alter user system identified by 123456;--修改sys用户密码为123456alter user sys identified by 123456;--新增一个测试用户(用户名:test,密码:123456);create user test identified by 123456;--将dba权限给内部管理员账号和密码grant connect,resource,dba to test;--修改密码策略规则为:密码永不过期ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;--修改数据库最大连接数;alter system set processes=2000 scope=spfile;

    3、重启Orcale数据库

    #最后重启数据库;shutdown immediate;  startup;# 退出容器exit

上一篇:神龙官方源下载教程,简单易懂,轻松获取!

下一篇:怎么备案网站空间?