通过Docker安装Oracle11g
操作步骤
拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
创建容器
docker run -it -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
如果出现启动不起来,出现139的问题,需要配制
[wsl2]
kernelCommandLine = vsyscall=emulate
进入镜像配置
docker exec -it oracle11g bash su root; 密码:helowin
编辑环境变量
vi /etc/profile export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2 export ORACLE_SID=helowin export PATH=$ORACLE_HOME/bin:$PATH
# 创建软连接 ln -s $ORACLE_HOME/bin/sqlplus /usr/bin # 配制生效 source /etc/profile # 切换oracle用户 su - oracle # 登录sqlplus sqlplus /nolog conn /as sysdba
-- 更改用户密码 alter user system identified by system; alter user sys identified by sys; -- 设置密码永不过期 ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
重启容器
docker restart oracle11g
可通过navicat登录测试
localhost:1521/helowin system/system登录
参考资料
https://www.cnblogs.com/xiaoyuxixi/p/13739596.html
https://baijiahao.baidu.com/s?id=1711481608528112705&wfr=spider&for=pc
本文来自博客园,作者:白首码农,转载请注明原文链接:https://www.cnblogs.com/bsmn/p/15991784.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下