docker安装oracle11g

服务器8g内存,sga给4  pga给2g,把name和sid保持一致,设置data挂载

docker run -d --name dbalex -p 1521:1521 -e ORACLE_SID=dbalex -e ORACLE_PWD=oracle -e ORACLE_CHARACTERSET=AL32UTF8 -e SGA_SIZE=4G -e PGA_SIZE=2G -e DB_ROLE=primary -e ENABLE_ARCH=true -v /data/dbalex02:/opt/oracle/oradata registry-vpc.cn-hangzhou.aliyuncs.com/woqutech/oracle-database-11.2.0.4.0-ee:latest

  

进入容器,登录oracle,连接,创建用户,修改密码,

sh-4.2$ sqlplus /nolog

SQL*Plus: Release 11.2.0.4.0 Production on Fri Dec 11 03:07:48 2020

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

SQL> conn /as sysdba

Connected.
SQL> SQL> show user;
USER is "SYS"
SQL> create user root identified by 123456;


User created.

SQL> SQL> grant connect,resource,dba to root;


Grant succeeded.

SQL> SQL>  alter user system identified by 123456;

User altered.

SQL> 
SQL> alter user sys identified by 123456;

User altered.

SQL> alter profile default limit PASSWORD_LIFE_TIME UNLIMITED;

Profile altered.

  

posted @ 2020-12-11 11:13  jabbok  阅读(170)  评论(0编辑  收藏  举报