Oracle安装教程
本文将介绍Oracle 11g
在Windows、Docker下安装方法。
Windows
Windows
下安装Oracle
比较简单,下载地址为:https://www.oracle.com/cn/database/technologies/microsoft-windows.html,下载两个安装包后,放入同一个文件夹后点击setup.exe
,进行安装。
其他安装过程比较简单,不做说明,网上教程也比较丰富,比如https://www.cnblogs.com/liuhongfeng/p/5267549.html等博客。
Docker
下面介绍在windows环境下使用Docker
安装Oracle11g
。
确保自己电脑为windows专业版,这样才能打开开启windows自带的Hyer-V功能。
随后打开Hyper-V功能,具体路径为控制面板 \(\rightarrow\)程序\(\rightarrow\)程序和功能,也可以直接在开始界面搜索程序和功能打开,开启Hyper-V功能。。
- 前往Docker官网下载Docker for windows客户端,并进行安装
- 打开
终端
或者Powershell
,cmd
输入
1 | docker search oracle |
查找oracle镜像
- 网上教程均是推荐安装第二个
jaspeen/oracle-11g
,但是这是基于Centos6.5
系统搭建的,而该系统已于2020年停止服务,无法更新,会对后续安装带来一定不便,此处我们安装第一个,输入命令拉去镜像
1 | docker pull wnameless/oracle-xe-11g-r2 |
- 输入命令查看已经安装好的镜像
- 启动容器,并重命名,将1521端口映射至本机的1521端口
1 | docker run -d -p 1522:22 -p 1521:1521 --name oracle11gr2 wnameless/oracle-xe-11g-r2 |
- 开机
1 | docker start oracle11gr2 |
- 因为18.04版本后移除了ssh功能,此处需要用
exec
命令进入容器配置
1 | docker exec -it oracle11gr2 bash |
- 进入oracle服务
1 | sqlplus /nolog |
在本容器中,
sys
和system
的口令均为oracle
尝试进入
sys
用户
安装过程已经结束,如果想关闭容器,在命令行输入即可
1 | docker kill oracle11gr2 |
参考
- [1] https://github.com/wnameless/docker-oracle-xe-11g
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 TerryLee's Blog!
评论