当前位置:   article > 正文

macOS M1 苹果芯片下载 oracle 数据库_m1 芯片 安装 oracle 12 c

m1 芯片 安装 oracle 12 c

前提需要homebrewcolimadocker

步骤一

1. 下载 homebrew

控制台执行/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 即可。
如果无法下载请参考:https://zhuanlan.zhihu.com/p/111014448

2. 下载 colima

下载完 homebrew 后系统会多出一条指令叫brew,我们执行brew install colima即可下载 colima。不知道为什么过了一段时间后我再一次重启电脑后发现 colima 并不能成功运行,我只有执行arch -arm64 brew install colima才能重新安装它

3. 下载 docker

执行brew install docker即可下载 Docker

步骤二

通过 colima 构建仿真 x86_64 环境,然后再使用 Docker 安装 x86_64 的Oracle

  1. 执行colima start --arch x86_64 --memory 4构建环境
  2. 执行docker pull oracleinanutshell/oracle-xe-11g下载镜像
  3. 执行docker run -d --name oracle_11g -p 127.0.0.1:1521:1521 oracleinanutshell/oracle-xe-11g创建容器
  4. 至此为止 Oracle 数据库已经装好啦!

注意点补充

  1. 在执行 colima start --arch x86_64 --memory 4 命令时会异常的慢
  2. 可能无法执行 docker ps 这些命令,但是能够执行 docker 命令。这个时候你可以重新安装 Docker 具体参考 brew 命令,卸载重装 Docker 后记得重启 colima,命令是colima restart
  3. Docker 拉取镜像慢的话那么就去配置一下 Docker 的镜像加速吧在~/.docker/config.json中配置
    在这里插入图片描述
  4. Oracle 的服务名是xe,具体连接信息如下。Oracle 账户自行创建哦,我这里的 MARK 是我自己创建的 Oracle 账户。
    在这里插入图片描述
  5. 如果出现如下异常那么执行rm -rf ~/.colima/_lima/_networks/user-v2brew remove qemu lima colima && rm -rf ~/.lima && rm -rf ~/.colima可能解决该问题,注意记得备份你的数据!!!
  • 异常一:error starting vm: error at ‘starting’: exit status 1
  • 异常二:error calling fd_connect: fd_connect: dial unix /Users/你的用户名/.colima/_lima/_networks/user-v2/user-v2_qemu.sock: connect: connection refused
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/828351
推荐阅读
相关标签
  

闽ICP备14008679号