首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有办法在M1 MacBook Pro上运行oracle18c或21cExpress版本?

是否有办法在M1 MacBook Pro上运行oracle18c或21cExpress版本?
EN

Stack Overflow用户
提问于 2021-12-10 12:48:13
回答 2查看 1.6K关注 0票数 0

亲爱的StackOverflow社区,我已经给自己买了一台MacBook Pro M1 Pro 2021,我需要我的学校有一个Oracle18c或21c速成版的运行实例。我尝试过创建一个VM,并在其中运行一个接口程序,但是它显然不起作用。我也尝试过直接在我的Mac上运行码头码头桌面。我一直在使用甲骨文提供的对接图像,但没有任何效果。你好,丹尼尔

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-12-10 12:55:58

这里有两个问题:

  1. ARM处理器不支持Oracle数据库,只支持Intel。见此处:https://github.com/oracle/docker-images/issues/1814
  2. Oracle数据库码头映像仅支持Oracle Linux 7或Red Linux 7作为主机操作系统。见此处:https://github.com/oracle/docker-images/tree/main/OracleDatabase/SingleInstance

甲骨文数据库。支持Oracle 7和(RHEL) 7。有关详细信息,请参阅我的Oracle支持说明: Oracle对在Docker上运行的数据库的支持(Doc 2216342.1)

引用的继续说,它们的Docker映像中的数据库二进制文件是专门为Oracle Linux主机构建的,并且还将在Red上工作。就这样。

由于Docker提供进程级虚拟化,它仍然从底层主机OS中提取内核和其他OS库。为Oracle Linux构建的Docker映像需要一个Oracle Linux主机;它不带Oracle Linux操作系统。任何Oracle数据库Linux安装都只支持Oracle Linux或Red,无论是否安装了Docker。Ubuntu、Mac、Debian或任何其他*NIX风味都不能提供可预测的可靠结果,即使它被黑客入侵,或者进程看起来正常工作(“工作”和“支持”不是一回事)。

底线:您将无法在该硬件上运行Oracle数据库。

票数 1
EN

Stack Overflow用户

发布于 2021-12-10 13:13:09

注册甲骨文无云层并利用他们一直免费提供的服务。您可以在几分钟内创建一个自主数据库,并且可以免费使用它。

注意!你注册时必须提供信用卡。这是为了身份识别,但只要您不升级到paid帐户,您的卡将不收费。在最初的30天,您可以建立自己的数据中心与云信用授予。

代码语言:javascript
复制
# spin up a database from the command-line
oci db autonomous-database create \
  --compartment-id $C \
  --is-free-tier TRUE \
  --display-name DEMODB \
  --db-name DEMODB \
  --admin-password "${PASSWORD}" \
  --cpu-core-count 1 \
  --data-storage-size-in-tbs 1 \
  --db-workload "${WORKLOAD}" \
  --db-version 21c \
  --license-model LICENSE_INCLUDED \
  --freeform-tags '{"Version": "21c"}'

祝你好运!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70304758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档