docker安装oracle11g

总结了一下各位大神的博客,希望能帮到你。

环境是centos7。

链接:https://pan.baidu.com/s/1P8VHtzZDjc8X2fHJVPebZg 提取码:ubqw

docker的安装可以参照以下文档。

链接:https://pan.baidu.com/s/1agQrnMnKvzok5QES7V6Ejg 提取码:e7i8

1.下载oracle。将下载好的传入linux

链接:https://pan.baidu.com/s/1yEBCa95gUWp4uf1QW16-ug 提取码:5l98

2.在根目录下创建文件夹

mkdir install
cd install
mkdir database

3.

yum install unzip

4.将下载好的oracle解压到刚创建的文件夹

unzip linux.x64_11gR2_database_1of2.zip -d /install/database
unzip linux.x64_11gR2_database_2of2.zip -d /install/database

5.拉取镜像

 docker pull jaspeen/oracle-11g

    查看下载的镜像

 docker images

 

 

6.开启容器服务  这个过程需要大概10分钟时间,抽支烟压压惊吧!

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

7.查看运行的容器

docker ps

8.进入oracle11g容器

 

docker exec -it oracle11g /bin/bash

切换到image的oracle用户

 

su - oracle

进入oracle数据库

 

sqlplus / as sysdba

 

 

9.解锁scott用户

SQL> alter user scott account unlock;
User altered.
SQL> commit;
Commit complete.
SQL> conn scott/tiger
ERROR:
ORA-28001: the password has expired
Changing password for scott
New password:
Retype new password:
Password changed
Connected.
SQL> 

10.使用plsql连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值