根据镜像安装oracle插件,docker安装oracle数据库

数据库安装在本地电脑时,如果第一次安装不成功,第二次再安装,就特别的麻烦。docker是一种容器技术,可以很好的把软件环境隔离开,docker安装oracle 既方便,安装错误后,删除这个容器即可。

准备的工具:

centos7,xhell,xftp,vm,oracle 11g的安装包,navicat客户端

1,安装好vm软件,放入centos7镜像,vm设置为桥接模式,确保centos7的和电脑在同一个局域网下,使用xshell连接centos7

5f44669d9023f819b9cfa4031178418d.png2,在centos7上安装docker

5f44669d9023f819b9cfa4031178418d.png

检查docker是否安装成功:

5f44669d9023f819b9cfa4031178418d.png

3.使用xftp上传linux版本的oracle安装包到centos7服务器上

如图所示,上传安装包到centos7的/root/oracle/install的文件夹下:

5f44669d9023f819b9cfa4031178418d.png

4.解压文件,把文件解压到/root/oracle/install文件夹下:

unzip linux.x64_11gR2_database_1of2.zip

unzip linux.x64_11gR2_database_2of2.zip

5f44669d9023f819b9cfa4031178418d.png

5.拉取docker镜像

5f44669d9023f819b9cfa4031178418d.png

6,通过镜像,开启容器服务

docker run --privileged --name oracle11g -p 1521:1521 -v/root/oracle/install:/install jaspeen/oracle-11g

注意:/root/oracle/install是解压到的文件夹5f44669d9023f819b9cfa4031178418d.png

7.docker ps查看是oracle否运行

5f44669d9023f819b9cfa4031178418d.png8.进入到容器中,切换成oracle用户,用sqlplus登录系统管理员账户

5f44669d9023f819b9cfa4031178418d.png

9.解锁scott账号,并且修改新密码

5f44669d9023f819b9cfa4031178418d.png

10.使用本地nacivat连接linux上的oracle数据库

连接navicat连接oracle可能需要客户端的oci.dll的环境。方法,选择工具----》选项------》环境-----》选择oci.dll。

加入oci.dll如下图:

5f44669d9023f819b9cfa4031178418d.png

成功连接如下图:

5f44669d9023f819b9cfa4031178418d.png5f44669d9023f819b9cfa4031178418d.png

相关软件包:

vm安装包:

链接:https://pan.baidu.com/s/1C12L6M3NDHr8OS4SKNjjuQ

提取码:5snq

xftp安装包:

链接:https://pan.baidu.com/s/17gHcMTLVIHZx-AuD9KlyRw

提取码:19v2

oracle 的linux版本安装包:

链接:https://pan.baidu.com/s/1Q3iN-kMnlKMUlQR4xgWDkQ

提取码:51l8

navicat安装包:

链接:https://pan.baidu.com/s/1JPzFcJOlhdR2PBxOMWn0Nw

提取码:41z7

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值