在网上下载的格式为 p13390677_112040_Linux-x86-64_xof7.zip 的 Oracle 安装包,这些文件是 Oracle 的补丁集。
实际上 p13390677 补丁集包含各个不同平台的安装包,通过 MOS 账号登录后,我们在补丁下载页面可以看到各种平台的下载选项。

我们以 Linux x86-64 为例,补丁集摘要列出了所有补丁的大小。
摘要信息为:
描述:11.2.0.4.0 PATCH SET FOR ORACLE DATABASE SERVER
版本:Oracle 11.2.0.4.0
平台:Linux x86-64
发布日期:27-AUG-2013
大小:5.4G (5615230529 bytes)
关于补丁的详情可以在Readme页面中看到。对每个补丁文件的具体描述如下:

其中数据库的安装需要 1of7.zip 和 2of7.zip 两个文件, 3of7.zip 是 Grid组件,如果不需要 ASM、集群则不需要装。4of7.zip 是客户端,5of7.zip 是 Oracle 网关,6of7.zip 是示例,7of7.zip 是卸载工具。
使用方法是将所有zip包解压至同一目录,解压完后所有文件会合并在一个目录。
Oracle 也提供了7个补丁包的验证文件,如果已经下载了补丁包则可以只用验证数字摘要文件即可验证文件是否遭到篡改或伪造。

文字版为:
# cat p13390677_112040.sha2560B399A6593804C04B4BD65F61E73575341A49F8A273ACABA0DCDA2DFEC4979E0 p13390677_112040_Linux-x86-64_1of7.zip73E04957EE0BF6F3B3E6CFCF659BDF647800FE52A377FB8521BA7E3105CCC8DD p13390677_112040_Linux-x86-64_2of7.zip09C08AD3E1EE03DB1707F01C6221C7E3E75EC295316D0046CC5D82A65C7B928C p13390677_112040_Linux-x86-64_3of7.zip88B4A4ABB57F7E94941FE21FA99F8481868BADF2E1E0749522BBA53450F880C2 p13390677_112040_Linux-x86-64_4of7.zipF9C9D077549EFA10689804B3B07E3EFD56C655A4ABA51EC307114B46B8EAFC5F p13390677_112040_Linux-x86-64_5of7.zipB2E08F605D7A4F8ECE2A15636A65C922933C7EF29F7AD8B8F71B23FE1ECBACA8 p13390677_112040_Linux-x86-64_6of7.zip1CB47B7C0B437D7D25D497ED49719167A9FB8F97A434E93E4663CFA07590E2BA p13390677_112040_Linux-x86-64_7of7.zip
其中数字摘要与文件名之间有两个空格,不然在验证时会提示文件格式不对。使用 sha256sum 对摘要文件进行验证:
# sha256sum -c p13390677_112040.sha256p13390677_112040_Linux-x86-64_1of7.zip: OKp13390677_112040_Linux-x86-64_2of7.zip: OKp13390677_112040_Linux-x86-64_3of7.zip: OKsha256sum: p13390677_112040_Linux-x86-64_4of7.zip: No such file or directoryp13390677_112040_Linux-x86-64_4of7.zip: FAILED open or readsha256sum: p13390677_112040_Linux-x86-64_5of7.zip: No such file or directoryp13390677_112040_Linux-x86-64_5of7.zip: FAILED open or readsha256sum: p13390677_112040_Linux-x86-64_6of7.zip: No such file or directoryp13390677_112040_Linux-x86-64_6of7.zip: FAILED open or readsha256sum: p13390677_112040_Linux-x86-64_7of7.zip: No such file or directoryp13390677_112040_Linux-x86-64_7of7.zip: FAILED open or readsha256sum: WARNING: 4 of 7 listed files could not be read
当文件不存在或验证不通过时,sha256sum 会给出提示,当验证通过则会显示 OK。
Patchset 13390677 下载地址(需要MOS账号):
https://updates.oracle.com/Orion/PatchDetails/handle_plat_lang_change?plat_lang=267P&patch_file=&file_id=&password_required=&password_required_readme=&merged_trans=&aru=16733872&patch_num=13390677&patch_num_id=1730815&default_release=80112040&default_plat_lang=226P&default_compatible_with=&patch_password=&orderby=&direction=&no_header=0&sortcolpressed=&tab_number=
全文完。
如果转发本文,文末务必注明:“转自微信公众号:生有可恋”。




