当前位置: 首页 > news >正文

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 programsPATH=$PATH:$HOME/binexport 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并回车即可退出就可以了。

http://www.lryc.cn/news/323187.html

相关文章:

  • 5.3、【AI技术新纪元:Spring AI解码】图像生成API
  • 自营、入驻商城小程序开发
  • C++关键字:const
  • nodejs 常用命令
  • nginx配置详解+nginx_lua模块的使用
  • 大数据--hdfs--java编程
  • 力扣由浅至深 每日一题.10 最后一个单词的长度
  • 21 OpenCV 直方图均衡化
  • 对七层代理、四层代理、正向代理、反向代理的认识
  • 网络: 五种IO模型
  • AI大模型学习在当前技术环境下的重要性与发展前景
  • 【呼市经开区建设服务项目水、电能耗监测 数采案例】
  • 深度学习算法工程师面试常见问题及解答
  • OKR与敏捷开发、精益创业等方法如何协同工作?
  • 【ESP32 Arduino】定时器的使用
  • 网络基础(一)初识
  • 作业:基于udp的tftp文件传输实例
  • 【数据结构和算法】-贪心算法
  • 路由器里如何设置端口映射?
  • M3C芯片——支持工业级HMI应用,集成2D加速、4路串口及2路CAN
  • 如何做时间管理?
  • 三级数据库技术考点(详解!!)
  • 【技术栈】Redis 企业级解决方案
  • (一)Linux+Windows下安装ffmpeg
  • docker的部署与安装以及部署一个docker(容器)应用及docker容器常出现的问题
  • harmonyOS简介及背景
  • 最新,955神仙公司名单(非外企)
  • 牛客周赛 Round 37 C.红魔馆的馆主
  • AWS监控,AWS 性能监控工具
  • PHP姓名快速匿名化工具(重组脱敏)