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

docker快速部署oracle11g

 一、部署

docker run -d --name oracle11g -p 1521:1521 registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

 如果需要挂载数据,则增加
-v /opt/oracle/oradata:/home/oracle/app/oracle/oradata 
-v /opt/oracle/flash_recovery_area/helowin:/home/oracle/app/oracle/flash_recovery_area/helowin
 

二、 配置

docker exec -it oracle11g bash

依次执行:

# 1. 切换至root用户(默认是oracle用户),密码为helowin
su root
# 2. 创建软链接
ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
# 3.切换回oracle用户
su oracle
# 4. 登录sql plus
sqlplus /nolog
conn /as sysdba
## 4.1 修改system用户密码为system
alter user system identified by system;
## 4.2 修改sys用户密码为system
alter user sys identified by system;
## 4.3 新增一个测试用户(用户名:test,密码:test123);
create user test identified by test123;
## 4.4 将dba权限给内部管理员账号和密码
grant connect,resource,dba to test;
## 4.5 修改密码策略规则为:密码永不过期
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
## 4.6 修改数据库最大连接数;
alter system set processes=1000 scope=spfile;
## 4.7 最后重启数据库;
shutdown immediate;
startup;
# 5.退出
exit

三、验证

SID:helowin

  • system/system
  • sys/system
  • test/test123

相关文章:

  • Unity3D 移动端 CPU 性能调优详解
  • Oracle常用导元数据方法
  • cap4:YoloV5的TensorRT部署指南(python版)
  • Unity 卡死排查方法(游戏死循环、打包卡死)
  • 批量查询linux下可执行程序缺少的依赖
  • ollama离线环境部署deepseek及对话网站开发
  • 思科、华为、H3C常用命令对照表
  • 探索RDMA技术:从基础到实践
  • 机器学习 - 数据的特征表示
  • LLaMA-Factory 安装linux部署使用conda笔记
  • 10.2 Git 内部原理 - Git 对象
  • 基于ollama搭建本地deepseek大模型服务
  • Sentinel
  • 数据库报错1045-Access denied for user ‘root‘@‘localhost‘ (using password: YES)解决方式
  • 【MySQL】索引篇
  • 【ISO 14229-1:2023 UDS诊断全量测试用例清单系列:第十八节】
  • python 获取smpl身高 fbx身高
  • 【Unity Shader编程】之顶点着色器
  • 基于Docker-compose的禅道部署实践:自建MySQL与Redis集成及故障排查指南
  • 【Python深入浅出㉗】Python3正则表达式:开启高效字符串处理大门
  • 纪录片《中国》原班人马打造,《船山先生》美学再升级
  • 圆桌丨权威专家解读中俄关系:在新形势下共同应对挑战、共创发展机遇
  • 上海明后天将迎强风大雨,陆地最大阵风7~9级
  • 江苏淮安优化村级资源配置:淮安区多个空心村拟并入邻村
  • 韩国总统选举民调:共同民主党前党首李在明支持率超46%
  • 余姚警方通报:一司机未悬挂车牌,事故现场就地粘贴安装