docker部署Oracle_12c

docker run -d -p 2122:22 -p 9090:8080 -p 1521:1521 -v /dockerfiles/oracle/oradata:/u01/app/oracle/ --name oracle-12c truevoly/oracle-12c

进入oracle-12c容器内

docker exec -it oracle-12c /bin/bash

切换成oracle用户

su oracle

进入sqlplus

$ORACLE_HOME/bin/sqlplus / as sysdba

设置密码有效期为无限制

SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

解锁system用户

SQL> alter user SYSTEM account unlock;

truevoly/oracle-12c镜像创建的容器「默认有sys和system两个用户,密码都是oracle,默认的一个SID/服务名是xe」,Oracle的用户密码默认有效期是180天,180天后用户会自动锁住,下面进入oracle-12c容器内将密码的有效期设置为永久!


扫描二维码,在手机上阅读!

发表评论

电子邮件地址不会被公开。 必填项已用*标注