zoukankan      html  css  js  c++  java
  • Docker一键安装部署oracle

    前言:网上有很多基于helowin的oracle的Docker镜像,且帖子是千篇一律,,楼主我亲试了一下,,真的是ri dog 了。。。。前后差不多处理了6个小时,还是没搞定,,一直报缺失文件,,疯狂百度各种解决方案,都没用,无奈放弃。。。

    最后无意发现另一个镜像,抱着试试的态度决定再来一把,意外的是,10分钟就OK了!!

    上干货!!!

    # 一键安装部署(这个镜像差不多有9个多G,请先备足磁盘空间!)
    docker run -d --name oracledb 
    -p 1521:1521 
    -e ORACLE_SID=oracledb 
    -e ORACLE_PWD=oracle 
    -e ORACLE_CHARACTERSET=ZHS16GBK 
    -e SGA_SIZE=8G 
    -e PGA_SIZE=8G 
    -e DB_ROLE=primary 
    -e ENABLE_ARCH=true 
    -v /data/oracledb:/opt/oracle/oradata 
    registry.cn-hangzhou.aliyuncs.com/woqutech/oracle-database-11.2.0.4.0-ee

     

    等待执行完毕,就好了。。。是的,就好了,,执行完没问题的话,,此时你的oracle已经在运行了。。

    # 查看运行状态
    docker ps

    # 查看日志
    docker logs oracledb

     

    # 进入容器
    docker exec -it 容器名 bash
    
    #数据库登录用户、密码
    system/oracle

    #navivat测试连接成功

     至此,Oracle的安装就结束了,,Docker就这么简单!!!

    有的同学可能用navicat连不上,这里需要注意一点是,navicat需要配置一下oci环境

    工具==》选项===》环境===》oci环境,设置成自己的路径即可

    oci.dll文件可自行百度下载,资源有很多

    ========================================华丽的分割线========================================

    此时,可以通过navicat去创建自己的用户

    #新建一个表空间

    #创建表空间

    新建一个用户

    #配置一些用户信息

     

     

     至此,新用户创建结束,可以在navicat上用新用户来测试连接了

  • 相关阅读:
    c语言学习指针变量
    SQL字符串函数
    [转]HttpWebRequest使用注意(发生阻塞的解决办法)
    Image.FormFile的锁文件解决
    不联网在win8安装framework3.5
    metro app损坏,修复以及商店速度慢的解决方法
    关于C#使用来电通的来电通内部原理浅析
    winform模拟qq聊天界面的小功能textbox1输入自动跳到textbox2
    C#下的路由器后台登录
    dropbox文件夹路径丢失变回默认文件的解决方法
  • 原文地址:https://www.cnblogs.com/Baker-Street/p/15312160.html
Copyright © 2011-2022 走看看