Linux

CentOS7.6 使用Docker安装Oracle11g---

2020-02-26  本文已影响0人  开发猿

1.搜索镜像

docker  search oracle

1.选取自己适合的镜像拉取:

  docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

2.下载完成后 查看镜像:

docker images
image.png

3.运行镜像

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

4.进入容器:

docker exec -it oracle11g bash

5.切换 root 账:

su root 

6.输入密码:

helowin

7.编辑环境变量 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

8.使得修改生效:

source /etc/profile

9.切换到 oracle 用户:

 su oracle

10.使用 sqlplus 连接到 oracle:


image.png
 sqlplus /nolog

conn /as sysdba

11.修改 sys 和 system 的密码并且修改密码的有效时间为无限


image.png
alter user system identified by oracle;

alter user sys identified by oracle;

下面一行所有字母必须是大写(直接复制就行了):
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

12:使用navcat进行链接


image.png
IP: 本机 ip
端口: 1521
服务名:helowin(千万别忘了写)
勾选SID
账号:system
密码:oracle
image.png

结束

上一篇下一篇

猜你喜欢

热点阅读