首页 > 数据库 >Docker安装Oracle(简单,好用)

Docker安装Oracle(简单,好用)

时间:2022-11-03 09:23:48浏览次数:45  
标签:11g helowin oracle ORACLE Oracle Docker 好用 oracle11g

Docker安装Oracle(以Oracle_11g为例)
拉取oracle_11g镜像: docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

运行容器

1 docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g -v /home/oracle/app/oracle/product/11.2.0/dbhome_2:/home/oracle/app/oracle/product/11.2.0/dbhome_2

查看容器启动状态: docker ps | grep oracle11g

 

 

 进入oracle11g容器进行配置: docker exec -it oracle11g bash

切换到root用户下进行配置: su root 输入密码: helowin

编辑profile文件配置ORACLE环境变量: vi /etc/profile ,并添加如下内容, 保存退出后使配置生效 source /etc/profile

1 export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
2 export ORACLE_SID=helowin
3 export PATH=$ORACLE_HOME/bin:$PATH

创建软连接: ln -s $ORACLE_HOME/bin/sqlplus /usr/bin

切换到oracle 用户: su - oracle

登录sqlplus并修改sys、system用户密码:

1 sqlplus /nolog # 登录
2 conn /as sysdba # 连接
3 alter user system identified by system; # 修改密码
4 alter user sys identified by sys; # 修改密码
5 ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
6 exit;

查看一下oracle实例状态: lsnrctl status

 

 navicate连接

 

 ————————————————

原文链接:https://blog.csdn.net/zwq56693/article/details/123903308

标签:11g,helowin,oracle,ORACLE,Oracle,Docker,好用,oracle11g
From: https://www.cnblogs.com/x666-6/p/16853296.html

相关文章

  • Oracle创建创建清洗效验邮箱函数
    --创建清洗效验邮箱函数CREATEORREPLACEFUNCTIONXIAOYAN_Y(PHONENUMBERINVARCHAR2)RETURNVARCHAR2ASxiVARCHAR2(30);FANNUMBER(10);BEGINSELECTREPLA......
  • Docker 常用命令
    参考地址查看docker网络$dockernetworklsNETWORKIDNAMEDRIVERSCOPE7fca4eb8c647bridgebridge......
  • PyCharm配置远程Docker环境
    1.docker配置使用-p参数暴露一个端口用于ssh连接。dockerrun-itd--namewangchao_paddle--gpusall-p8899:8888-p8822:22-v/data:/root/dataregistry.bai......
  • 实现oracle 19c pdb在cdb重启后,自动开启相应pdb
    文档课题:实现oracle19cpdb在cdb重启后,自动开启相应pdb.[oracle@dbserver~]$sql/assysdbaSQLcl:Release19.1ProductiononWedNov0214:26:192022Copyright(c)......
  • docker-compose 一些有用的新功能
    docker-compose可以方便我们进行多容器环境的管理,通过也提供了一些比较有意思的功能,比如extends,以及profilesextends的场景比如我们需要使用一些模版进行服务的扩展,就......
  • Doker学习01-Docker的基本概念
    Doker学习01-Docker的基本概念Docker概述Docker出现的原因一款产品有两个环境:开发(开发环境)和上线(运维环境)。环境配置和切换过于麻烦,每一台机器都要部署环境(集群Redis,E......
  • Ubuntu安装Docker及镜像加速器
    一、安装Dockersudoapt-getupdate&&sudoapt-getinstall-yapt-transport-httpsca-certificatescurlsoftware-properties-common&&curl-fsSLhttps://downloa......
  • docker
    一、概念docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布......
  • docker容器设置固定IP
    创建虚拟网桥dockernetworkcreate--subnet=172.127.0.0/24docker-br0 删除网桥dockernetworkrmdocker-br0 创建容器参数如下--network指定网桥--ip指定ip......
  • docker rabbitmq安装延迟插件
    首先,已经安装有rabbitmq3.8.17    1、下载插件地址:https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/tags  2、将下载的插件上传到容器中:/p......