Docker Oracle提示密码过期

进入docker

 docker exec -it oracle bash

修改环境变量文件

vi .bash_profile

为以下内容

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
export ORACLE_BASE=/home/oracle/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
ORACLE_TERM=xterm;export ORACLE_TERM
export PATH=/usr/sbin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
export CLASSPATH

退出文件,

使其生效

. .bash_profile

查看当前环境变量内容

查看 echo $ORACLE_HOME 为

/home/oracle/app/oracle/product/11.2.0/dbhome_2

查看 echo $PATH 为

/home/oracle/app/oracle/product/11.2.0/dbhome_2/bin:/usr/sbin:/usr/local/sbin:/usr/local/bin:/usr/bin:/sbin:/bin:/home/oracle/bin

此时可以执行 sqlplus了,执行如下命令连接数据库

sqlplus / as sysdba

然后修改密码

alter user username identified by password;

完成后,输入exit并回车即可退出就可以了。

相关推荐

  1. Docker Oracle提示密码

    2024-03-23 08:24:01       15 阅读
  2. springboot 监听redis key

    2024-03-23 08:24:01       40 阅读
  3. Oracle用户密码过期及修改密码有效

    2024-03-23 08:24:01       13 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-23 08:24:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-23 08:24:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-23 08:24:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-23 08:24:01       18 阅读

热门阅读

  1. docker容器中文显示问题记录

    2024-03-23 08:24:01       21 阅读
  2. linux正则表达式之^

    2024-03-23 08:24:01       30 阅读
  3. nginx有哪些安装方法

    2024-03-23 08:24:01       17 阅读
  4. TCP与UDP:网络协议的技术原理与要点

    2024-03-23 08:24:01       17 阅读
  5. Docker搭建LNMP环境实战(一):前言

    2024-03-23 08:24:01       19 阅读
  6. 探索自然语言处理:从入门到精通的完整指南

    2024-03-23 08:24:01       22 阅读
  7. 单例模式的实现方式

    2024-03-23 08:24:01       19 阅读