Docker安装Oracle12C

Docker安装Oracle12C一 拉取 docker 镜像 docker pull registry cn hangzhou aliyuncs com zhuyijun oracle 12c 二 运行 docker 镜像 docker run d p 1526 1521 v home nicemoe oradata u01 app oracle registry cn hangzhou aliyuncs

大家好,我是讯享网,很高兴认识大家。

一、拉取docker镜像

docker pull registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle-12c

二、运行docker镜像

docker run -d  -p 1526:1521 -v /home/nicemoe/oradata:/u01/app/oracle registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle-12c

解释:将容器内的1521端口,指向服务器1526端口, -v  /u01/app/oracle容器内路径挂载到服务器路径上 ;-d 后台运行

三、docker log -f 容器id,查看日志是否成功

四、docker exec -it 9e6f37a4103b /bin/bash

进入容器内,此镜像默认的服务名称为 ORCLCDB,配置环境变量:


讯享网

export ORACLE_SID=ORCLCDB

五、sqlplus / as sysdba 进入 sql控制台,新增登录用户

create user 用户名 identified by amap default tablespace users;

grant connect,resource,dba to 用户名;

此时就可以登录了

六、导入已经导出好的表结构(如果迁移数据库则执行)

imp 用户名/密码@ORCLCDB file=文件名称.dmp full=y ignore=y

此时用客户端连接即可。大功告成!!

小讯
上一篇 2025-03-08 13:06
下一篇 2025-03-30 20:46

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/33508.html