最近还有一些人在询问到哪里下载 Oracle 数据库软件,故总结一下官方下载 Oracle 软件及补丁的渠道,以及一些注意事项。

由于 Oracle 的开放下载政策,Oracle 的软件下载没有任何限制,且与付费版本没有任何区别,可以用来学习和测试,但是如果用于商业生产环境就需要主动向 Oracle 付费购买 license,否则有严重的法律风险,尤其是上市企业。当然 Oracle 也推出了免费版本 XE,不过也有严格的 CPU、内存、容量的限制,详情查看:浅谈 ORACLE 免费数据库 Oracle Database XE (Express Edition) 版

重要-----重要-----重要

在开篇特别强调一下,无论从什么渠道下载的软件包一定要验证安装文件的 MD5 或者 SHA 值,确保安装软件与官方提供的软件完全一致,主要有下面两个问题:

  • 软件包被篡改植入勒索病毒,尤其是从非官方渠道下载的软件包很有可能带木马。比如云和恩墨在过去几年遇到最多紧急救援的案例:ORA-600 16703 错误的原因和解决方案,就是将恶意代码添加到安装文件,系统上线运行 1000 天后触发木马,勒索比特币。
  • 安装包不完整或者损坏,这样会造成多次尝试安装都失败,因为这种情况下的报错或者现象非常异常无法快速定位,可能会浪费大量的时间;另外就是即时安装成功了,软件本身也有隐患,问题可能会在后续暴露出来。

官方下载 Oracle 的途径主要是 Oracle 官网、Oracle Delivery 以及 MOS,前两个普通账号即可登录,下载软件的版本也有一定的限制。MOS 需要关联企业 SI 激活,可以下载所有版本的软件以及服务期限内的补丁,部分扩展支持的补丁需要付费下载。

导航

1、Oracle 官网

Oracle 官方网站,点击 product 找到 database,然后找到下载页面,直达地址如下:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html,目前可以下载 Oracle database 19.5 for solaris,19.3 for all platform,以及 21c 的 x86 下的客户端。20c 由于疫情原因取消发布了,21c 应该会在近期发布。

ledo34ng.png

另外在底部也提供了三个 EX 免费版的下载链接:

ledo3si1.png

登录之后点击下载 icon 即可直接下载。
点击列表中的 See All,可以查看到软件包的 sha256sum 值,再与本地安装包进行确认。

ledo48ne.png

2、Oracle Delivery

第 2 个地方就是 Oracle Software Delivery Cloud,这个也是官方渠道,Oracle 的绝大多数软件都可以在这里下载:https://edelivery.oracle.com,注册登录之后即可,虽然比官网直接下载要多一些,但是还是有一些限制,比如 Oracle 11204 只有 HP OpenVMS Itanium 平台的。

然后下拉选择 DLP,输入要下载的软件,在下拉候选中选择相应的版本,然后点击搜索。

ledo4yhu.png

点击选择需要下载的版本加入到下载队列中,可以通过右上角的 view items 查看,然后点击 continue 进入确认页面。

ledo5hsw.png

勾选需要下载的软件包,是数据库、还是 client,还是集群,右侧选择对应的平台,然后点击右上角 continue,勾选同意 Oracle 许可协议,继续点击 continue 进入下载页面。

ledo5x3o.png

直接依次点击左侧的 zip 文件名即可直接下载,不需要点击 download 按钮(如果点击会先安装一个 Oracle 下载器,然后统一下载),通过右上角的 show digest details 按钮显示安装包的 SHA 值并保持下来,待安装时比对确认。

ledo69dc.png

3、Oracle MOS

也就是 My Oracle Support(之前叫 metalink),这个需要企业或组织购买了 Oracle 的官方服务才可以开通,直接找管理员申请即可,开通之后即可下载除部分扩展支持外的软件和补丁。另外,MOS 还有一个重要的功能就是开 SR,也就是遇到问题可以找原厂的工程师甚至研发人员帮你解决。

MOS 上介绍两种途径,一种是根据《Assistant: Download Reference for Oracle Database/GI Update, Revision, PSU, SPU(CPU), Bundle Patches, Patchsets and Base Releases (Doc ID 2118136.2)》文档导航指引直接下载,另外一种方法就是 MOS 上有一个 Patches and Updates 搜索的位置。

3.1 Doc ID 2118136.2

《Assistant: Download Reference for Oracle Database/GI Update, Revision, PSU, SPU(CPU), Bundle Patches, Patchsets and Base Releases (Doc ID 2118136.2)》该文档也是用得最多的,有快捷的指引,分类如下:

  • Oracle Database Base Releases
  • Oracle Database Patchsets
  • Oracle Database Updates (Versions 12.2 & higher)
  • Oracle Database Update Revisions (Versions 12.2 & higher)
  • Oracle Database PSU, SPU(CPU), Bundle Patches (Versions 12.1 & lower)
  • OJVM Update/PSU/Bundle Patches
  • Latest Available Microsoft Windows Patches

比如我们要下载 Oracle 11204 for Linux x86_64 安装包以及 11.2.0.4.201020 的 PSU。

Oracle 11204 软件包

左侧选择 Oracle Database Patchsets,然后点击 Patchsets ID 13390677。

ledo71mi.png

再次点击进入下载页面。

ledo79mo.png

点击右侧的download按钮,弹出下载框。

ledo7gld.png

点击文件名即可下载。同样通过show digest details显示sha-256值并记录。

ledo7ozm.png

Oracle 11204 补丁

左侧依次选择 Oracle Database PSU, SPU(CPU), Bundle Patches (Versions 12.1 & lower)和 11.2.0.4,点击 31537677 进入下载页面。

ledo84mn.png

重复上面的操作即可下载201020的PSU。

ledo8hia.png

3.2 Patch Search

在 MOS 中有一个搜索安装包和补丁的功能,可以通过 ID 来搜,也可以模糊搜索。

Oracle 11.2.0.4.210420 补丁

比如我们要查询 Oracle 11204 最新的补丁,勾选 include all products in a family 搜索。

ledo93oo.png

进入之后发现无法下载,Oracle 11204在2020年已经扩展支持,需要付费才可下载。如果实在需要,可联系O记客户经理或者尝试通过SR索取。

ledo9bpv.png

以上列举了官方渠道的下载方式,下载速度还是不错的,千兆电信宽带基本上2M/s,几分钟即可下载完成,呼吁大家尽量在官方渠道下载,如果是其他渠道下载切记验证安装包,一般11204这个版本被篡改的较多,末尾附上Windows和Linux安装包的SHA-256值。

附 Oracle 11204 安装包 SHA 值

软件包名
大小
SHA-256

p13390677_112040_MSWIN-x86-64_1of7.zip
1.2 GB
9C6E1235D1B0EE6C36E3F82FEBDC74160BB9766900579FC7EBBFACECD6E8F4B2

p13390677_112040_MSWIN-x86-64_2of7.zip
1.1 GB
6343B2EA4F47C4E85FD4DC1B5C2EA0B86294E48FAD90DE1820C3F9DF906675F3

p13390677_112040_MSWIN-x86-64_3of7.zip
735.0 MB
EC47CFF4D500BD357982C57D9F84F893293A3DBB79A62FC7AE66E2144BEFFF6C

p13390677_112040_Linux-x86-64_1of7.zip
1.3 GB
0B399A6593804C04B4BD65F61E73575341A49F8A273ACABA0DCDA2DFEC4979E0

p13390677_112040_Linux-x86-64_2of7.zip
1.1 GB
73E04957EE0BF6F3B3E6CFCF659BDF647800FE52A377FB8521BA7E3105CCC8DD

p13390677_112040_Linux-x86-64_3of7.zip
1.1 GB
09C08AD3E1EE03DB1707F01C6221C7E3E75EC295316D0046CC5D82A65C7B928C

本文转载至:教程丨官方下载Oracle各版本安装软件及补丁包,包含8i 9i 10g 11g 12c 18c 19c 21c

最后修改:2023 年 02 月 21 日
如果觉得我的文章对你有用,请随意赞赏o(* ̄▽ ̄*)ブ