你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Microsoft Azure 上的 Oracle 虚拟机映像及其部署
适用于:✔️ Linux VM
本文介绍了以 Oracle 在 Azure 市场中发布的虚拟机 (VM) 映像为基础的 Oracle 解决方案的相关信息。 如果对包含 Oracle 云基础结构的跨云应用程序解决方案感兴趣,请参阅集成 Microsoft Azure 和 Oracle 云基础结构的 Oracle 应用程序解决方案。
若要获取当前可用映像的列表,请运行以下命令:
az vm image list --publisher oracle --output table --all
自 2023 年 4 月起提供以下映像:
Architecture Offer Publisher Sku Urn Version
-------------- ---------------------------- ----------- ------------------------ ------------------------------------------------------------------ -------------
x64 ohs-122140-jdk8-ol73 Oracle ohs-122140-jdk8-ol73 Oracle:ohs-122140-jdk8-ol73:ohs-122140-jdk8-ol73:1.1.2 1.1.2
x64 ohs-122140-jdk8-ol74 Oracle ohs-122140-jdk8-ol74 Oracle:ohs-122140-jdk8-ol74:ohs-122140-jdk8-ol74:1.1.2 1.1.2
x64 ohs-122140-jdk8-ol76 Oracle ohs-122140-jdk8-ol76 Oracle:ohs-122140-jdk8-ol76:ohs-122140-jdk8-ol76:1.1.2 1.1.2
x64 oracle-database Oracle oracle_db_12_2_0_1_ee Oracle:oracle-database:oracle_db_12_2_0_1_ee:12.2.01 12.2.01
x64 oracle-database Oracle oracle_db_12_2_0_1_se Oracle:oracle-database:oracle_db_12_2_0_1_se:12.2.01 12.2.01
x64 oracle-database Oracle oracle_db_21 Oracle:oracle-database:oracle_db_21:21.0.0 21.0.0
x64 oracle-database-19-3 Oracle oracle-database-19-0904 Oracle:oracle-database-19-3:oracle-database-19-0904:19.3.1 19.3.1
x64 Oracle-Database-Ee Oracle 12.1.0.2 Oracle:Oracle-Database-Ee:12.1.0.2:12.1.20170220 12.1.20170220
x64 Oracle-Database-Ee Oracle 18.3.0.0 Oracle:Oracle-Database-Ee:18.3.0.0:18.3.20181213 18.3.20181213
x64 Oracle-Database-Se Oracle 12.1.0.2 Oracle:Oracle-Database-Se:12.1.0.2:12.1.20170220 12.1.20170220
x64 Oracle-Database-Se Oracle 18.3.0.0 Oracle:Oracle-Database-Se:18.3.0.0:18.3.20181213 18.3.20181213
x64 Oracle-Linux Oracle 6.10 Oracle:Oracle-Linux:6.10:6.10.00 6.10.00
x64 Oracle-Linux Oracle 6.8 Oracle:Oracle-Linux:6.8:6.8.0 6.8.0
x64 Oracle-Linux Oracle 6.8 Oracle:Oracle-Linux:6.8:6.8.20190529 6.8.20190529
x64 Oracle-Linux Oracle 6.9 Oracle:Oracle-Linux:6.9:6.9.0 6.9.0
x64 Oracle-Linux Oracle 6.9 Oracle:Oracle-Linux:6.9:6.9.20190529 6.9.20190529
x64 Oracle-Linux Oracle 7.3 Oracle:Oracle-Linux:7.3:7.3.0 7.3.0
x64 Oracle-Linux Oracle 7.3 Oracle:Oracle-Linux:7.3:7.3.20190529 7.3.20190529
x64 Oracle-Linux Oracle 7.4 Oracle:Oracle-Linux:7.4:7.4.1 7.4.1
x64 Oracle-Linux Oracle 7.4 Oracle:Oracle-Linux:7.4:7.4.20190529 7.4.20190529
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.1 7.5.1
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.2 7.5.2
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.20181207 7.5.20181207
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.20190529 7.5.20190529
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.3 7.5.3
x64 Oracle-Linux Oracle 7.6 Oracle:Oracle-Linux:7.6:7.6.2 7.6.2
x64 Oracle-Linux Oracle 7.6 Oracle:Oracle-Linux:7.6:7.6.3 7.6.3
x64 Oracle-Linux Oracle 7.6 Oracle:Oracle-Linux:7.6:7.6.4 7.6.4
x64 Oracle-Linux Oracle 7.6 Oracle:Oracle-Linux:7.6:7.6.5 7.6.5
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.1 7.7.1
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.2 7.7.2
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.3 7.7.3
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.4 7.7.4
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.5 7.7.5
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.6 7.7.6
x64 Oracle-Linux Oracle 77-ci Oracle:Oracle-Linux:77-ci:7.7.01 7.7.01
x64 Oracle-Linux Oracle 77-ci Oracle:Oracle-Linux:77-ci:7.7.02 7.7.02
x64 Oracle-Linux Oracle 77-ci Oracle:Oracle-Linux:77-ci:7.7.03 7.7.03
x64 Oracle-Linux Oracle 78 Oracle:Oracle-Linux:78:7.8.3 7.8.3
x64 Oracle-Linux Oracle 78 Oracle:Oracle-Linux:78:7.8.5 7.8.5
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.11 7.9.11
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.12 7.9.12
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.13 7.9.13
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.14 7.9.14
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.15 7.9.15
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.16 7.9.16
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.17 7.9.17
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.18 7.9.18
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.19 7.9.19
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.20 7.9.20
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.21 7.9.21
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.22 7.9.22
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.23 7.9.23
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.24 7.9.24
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.25 7.9.25
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.26 7.9.26
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.27 7.9.27
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.28 7.9.28
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.30 7.9.30
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.31 7.9.31
x64 Oracle-Linux Oracle 8 Oracle:Oracle-Linux:8:8.0.2 8.0.2
x64 Oracle-Linux Oracle 8-ci Oracle:Oracle-Linux:8-ci:8.0.11 8.0.11
x64 Oracle-Linux Oracle 81 Oracle:Oracle-Linux:81:8.1.0 8.1.0
x64 Oracle-Linux Oracle 81 Oracle:Oracle-Linux:81:8.1.2 8.1.2
x64 Oracle-Linux Oracle 81-ci Oracle:Oracle-Linux:81-ci:8.1.0 8.1.0
x64 Oracle-Linux Oracle 81-gen2 Oracle:Oracle-Linux:81-gen2:8.1.11 8.1.11
x64 Oracle-Linux Oracle ol77-ci-gen2 Oracle:Oracle-Linux:ol77-ci-gen2:7.7.1 7.7.1
x64 Oracle-Linux Oracle ol77-gen2 Oracle:Oracle-Linux:ol77-gen2:7.7.01 7.7.01
x64 Oracle-Linux Oracle ol77-gen2 Oracle:Oracle-Linux:ol77-gen2:7.7.02 7.7.02
x64 Oracle-Linux Oracle ol77-gen2 Oracle:Oracle-Linux:ol77-gen2:7.7.03 7.7.03
x64 Oracle-Linux Oracle ol78-gen2 Oracle:Oracle-Linux:ol78-gen2:7.8.03 7.8.03
x64 Oracle-Linux Oracle ol78-gen2 Oracle:Oracle-Linux:ol78-gen2:7.8.05 7.8.05
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.1 7.9.1
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.10 7.9.10
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.11 7.9.11
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.12 7.9.12
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.13 7.9.13
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.14 7.9.14
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.2 7.9.2
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.25 7.9.25
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.26 7.9.26
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.27 7.9.27
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.28 7.9.28
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.3 7.9.3
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.30 7.9.30
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.31 7.9.31
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.4 7.9.4
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.5 7.9.5
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.6 7.9.6
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.7 7.9.7
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.8 7.9.8
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.9 7.9.9
x64 Oracle-Linux Oracle ol79-gen2 Oracle:Oracle-Linux:ol79-gen2:7.9.11 7.9.11
x64 Oracle-Linux Oracle ol79-lvm Oracle:Oracle-Linux:ol79-lvm:7.9.01 7.9.01
x64 Oracle-Linux Oracle ol79-lvm-gen2 Oracle:Oracle-Linux:ol79-lvm-gen2:7.9.11 7.9.11
x64 Oracle-Linux Oracle ol82 Oracle:Oracle-Linux:ol82:8.2.1 8.2.1
x64 Oracle-Linux Oracle ol82 Oracle:Oracle-Linux:ol82:8.2.3 8.2.3
x64 Oracle-Linux Oracle ol82-gen2 Oracle:Oracle-Linux:ol82-gen2:8.2.01 8.2.01
x64 Oracle-Linux Oracle ol83-lvm Oracle:Oracle-Linux:ol83-lvm:8.3.1 8.3.1
x64 Oracle-Linux Oracle ol83-lvm Oracle:Oracle-Linux:ol83-lvm:8.3.2 8.3.2
x64 Oracle-Linux Oracle ol83-lvm Oracle:Oracle-Linux:ol83-lvm:8.3.3 8.3.3
x64 Oracle-Linux Oracle ol83-lvm Oracle:Oracle-Linux:ol83-lvm:8.3.4 8.3.4
x64 Oracle-Linux Oracle ol83-lvm-gen2 Oracle:Oracle-Linux:ol83-lvm-gen2:8.3.11 8.3.11
x64 Oracle-Linux Oracle ol83-lvm-gen2 Oracle:Oracle-Linux:ol83-lvm-gen2:8.3.12 8.3.12
x64 Oracle-Linux Oracle ol83-lvm-gen2 Oracle:Oracle-Linux:ol83-lvm-gen2:8.3.13 8.3.13
x64 Oracle-Linux Oracle ol83-lvm-gen2 Oracle:Oracle-Linux:ol83-lvm-gen2:8.3.14 8.3.14
x64 Oracle-Linux Oracle ol84-lvm Oracle:Oracle-Linux:ol84-lvm:8.4.1 8.4.1
x64 Oracle-Linux Oracle ol84-lvm Oracle:Oracle-Linux:ol84-lvm:8.4.2 8.4.2
x64 Oracle-Linux Oracle ol84-lvm Oracle:Oracle-Linux:ol84-lvm:8.4.3 8.4.3
x64 Oracle-Linux Oracle ol84-lvm Oracle:Oracle-Linux:ol84-lvm:8.4.4 8.4.4
x64 Oracle-Linux Oracle ol84-lvm-gen2 Oracle:Oracle-Linux:ol84-lvm-gen2:8.4.11 8.4.11
x64 Oracle-Linux Oracle ol84-lvm-gen2 Oracle:Oracle-Linux:ol84-lvm-gen2:8.4.12 8.4.12
x64 Oracle-Linux Oracle ol84-lvm-gen2 Oracle:Oracle-Linux:ol84-lvm-gen2:8.4.13 8.4.13
x64 Oracle-Linux Oracle ol84-lvm-gen2 Oracle:Oracle-Linux:ol84-lvm-gen2:8.4.14 8.4.14
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.1 8.5.1
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.2 8.5.2
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.4 8.5.4
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.5 8.5.5
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.6 8.5.6
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.7 8.5.7
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.11 8.5.11
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.12 8.5.12
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.14 8.5.14
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.15 8.5.15
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.16 8.5.16
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.17 8.5.17
x64 Oracle-Linux Oracle ol86-lvm Oracle:Oracle-Linux:ol86-lvm:8.6.1 8.6.1
x64 Oracle-Linux Oracle ol86-lvm Oracle:Oracle-Linux:ol86-lvm:8.6.3 8.6.3
x64 Oracle-Linux Oracle ol86-lvm Oracle:Oracle-Linux:ol86-lvm:8.6.4 8.6.4
x64 Oracle-Linux Oracle ol86-lvm Oracle:Oracle-Linux:ol86-lvm:8.6.5 8.6.5
x64 Oracle-Linux Oracle ol86-lvm-gen2 Oracle:Oracle-Linux:ol86-lvm-gen2:8.6.1 8.6.1
x64 Oracle-Linux Oracle ol86-lvm-gen2 Oracle:Oracle-Linux:ol86-lvm-gen2:8.6.3 8.6.3
x64 Oracle-Linux Oracle ol86-lvm-gen2 Oracle:Oracle-Linux:ol86-lvm-gen2:8.6.4 8.6.4
x64 Oracle-Linux Oracle ol86-lvm-gen2 Oracle:Oracle-Linux:ol86-lvm-gen2:8.6.5 8.6.5
x64 Oracle-Linux Oracle ol87-lvm Oracle:Oracle-Linux:ol87-lvm:8.7.1 8.7.1
x64 Oracle-Linux Oracle ol87-lvm Oracle:Oracle-Linux:ol87-lvm:8.7.2 8.7.2
x64 Oracle-Linux Oracle ol87-lvm-gen2 Oracle:Oracle-Linux:ol87-lvm-gen2:8.7.1 8.7.1
x64 Oracle-Linux Oracle ol87-lvm-gen2 Oracle:Oracle-Linux:ol87-lvm-gen2:8.7.2 8.7.2
x64 Oracle-Linux Oracle ol8_2-gen2 Oracle:Oracle-Linux:ol8_2-gen2:8.2.13 8.2.13
x64 Oracle-Linux Oracle ol9-lvm Oracle:Oracle-Linux:ol9-lvm:9.0.1 9.0.1
x64 Oracle-Linux Oracle ol9-lvm Oracle:Oracle-Linux:ol9-lvm:9.0.2 9.0.2
x64 Oracle-Linux Oracle ol9-lvm Oracle:Oracle-Linux:ol9-lvm:9.0.3 9.0.3
x64 Oracle-Linux Oracle ol9-lvm-gen2 Oracle:Oracle-Linux:ol9-lvm-gen2:9.0.1 9.0.1
x64 Oracle-Linux Oracle ol9-lvm-gen2 Oracle:Oracle-Linux:ol9-lvm-gen2:9.0.2 9.0.2
x64 Oracle-Linux Oracle ol9-lvm-gen2 Oracle:Oracle-Linux:ol9-lvm-gen2:9.0.3 9.0.3
x64 Oracle-Linux Oracle ol91-lvm Oracle:Oracle-Linux:ol91-lvm:9.1.1 9.1.1
x64 Oracle-Linux Oracle ol91-lvm Oracle:Oracle-Linux:ol91-lvm:9.1.2 9.1.2
x64 Oracle-Linux Oracle ol91-lvm-gen2 Oracle:Oracle-Linux:ol91-lvm-gen2:9.1.1 9.1.1
x64 Oracle-Linux Oracle ol91-lvm-gen2 Oracle:Oracle-Linux:ol91-lvm-gen2:9.1.2 9.1.2
x64 oracle_sd-wan_edge Oracle oracle_sdwan_edge_91000 Oracle:oracle_sd-wan_edge:oracle_sdwan_edge_91000:8.4.0 8.4.0
x64 oracle_virtual_esbc Oracle oracle_evsbc_84007 Oracle:oracle_virtual_esbc:oracle_evsbc_84007:8.4.0 8.4.0
x64 oracle_virtual_esbc Oracle oracle_evsbc_90001 Oracle:oracle_virtual_esbc:oracle_evsbc_90001:9.0.0 9.0.0
x64 oracle_virtual_esbc Oracle oracle_evsbc_91004 Oracle:oracle_virtual_esbc:oracle_evsbc_91004:9.1.4 9.1.4
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.2 1.1.2
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.3 1.1.3
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.4 1.1.4
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.5 1.1.5
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.6 1.1.6
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.2 1.1.2
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.3 1.1.3
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.4 1.1.4
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.5 1.1.5
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.6 1.1.6
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.3 1.1.3
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.4 1.1.4
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.5 1.1.5
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.6 1.1.6
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.7 1.1.7
x64 weblogic-122140-jdk8-rhel76 Oracle owls-122140-jdk8-rhel76 Oracle:weblogic-122140-jdk8-rhel76:owls-122140-jdk8-rhel76:1.1.1 1.1.1
x64 weblogic-122140-jdk8-rhel76 Oracle owls-122140-jdk8-rhel76 Oracle:weblogic-122140-jdk8-rhel76:owls-122140-jdk8-rhel76:1.1.2 1.1.2
x64 weblogic-122140-jdk8-rhel76 Oracle owls-122140-jdk8-rhel76 Oracle:weblogic-122140-jdk8-rhel76:owls-122140-jdk8-rhel76:1.1.3 1.1.3
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.2 1.1.2
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.3 1.1.3
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.4 1.1.4
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.5 1.1.5
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.6 1.1.6
x64 weblogic-141100-jdk11-rhel76 Oracle owls-141100-jdk11-rhel76 Oracle:weblogic-141100-jdk11-rhel76:owls-141100-jdk11-rhel76:1.1.1 1.1.1
x64 weblogic-141100-jdk11-rhel76 Oracle owls-141100-jdk11-rhel76 Oracle:weblogic-141100-jdk11-rhel76:owls-141100-jdk11-rhel76:1.1.2 1.1.2
x64 weblogic-141100-jdk11-rhel76 Oracle owls-141100-jdk11-rhel76 Oracle:weblogic-141100-jdk11-rhel76:owls-141100-jdk11-rhel76:1.1.3 1.1.3
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.2 1.1.2
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.3 1.1.3
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.4 1.1.4
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.5 1.1.5
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.6 1.1.6
x64 weblogic-141100-jdk8-rhel76 Oracle owls-141100-jdk8-rhel76 Oracle:weblogic-141100-jdk8-rhel76:owls-141100-jdk8-rhel76:1.1.1 1.1.1
x64 weblogic-141100-jdk8-rhel76 Oracle owls-141100-jdk8-rhel76 Oracle:weblogic-141100-jdk8-rhel76:owls-141100-jdk8-rhel76:1.1.2 1.1.2
x64 weblogic-141100-jdk8-rhel76 Oracle owls-141100-jdk8-rhel76 Oracle:weblogic-141100-jdk8-rhel76:owls-141100-jdk8-rhel76:1.1.3 1.1.3
这些映像自带许可。 只需为运行 VM 产生的计算、存储和网络成本支付费用。 你必须已获得使用 Oracle 软件的相关许可,且拥有 Oracle 最新支持协议。 Oracle 确保从本地到 Azure 的许可移动性。 有关许可移动性的详细信息,请参阅 Oracle 和 Microsoft 战略合作关系常见问题解答。
你还可选择将自定义映像作为解决方案的基础,自定义映像可以是你在 Azure 中从头创建的映像,也可以是从本地环境上传的映像。
Oracle 数据库 VM 映像
Oracle 支持在基于 Oracle Linux 的 VM 映像上的 Azure 中运行 Oracle Database 12.1 以及更高版本的标准版和企业版。 为使 Oracle Database 的生产工作负荷在 Azure 上表现最佳,请务必将 VM 映像调整到合适的大小并使用高级 SSD 或超级 SSD 托管磁盘。 有关如何使用 Oracle 发布的 VM 映像在 Azure 中快速启动并运行 Oracle Database 的说明,请参阅在 Azure VM 中创建 Oracle Database。
附加磁盘配置选项
附加磁盘依赖于 Azure Blob 存储服务。 每个标准磁盘理论上每秒最多能够完成大约 500 个输入/输出操作 (IOPS)。 高级磁盘产品主要针对高性能数据库工作负荷,每个磁盘 IOPS 高达 5000。
如果满足性能需求,则可以使用单个磁盘。 然而,如果改用多个附加磁盘,将数据库数据分散到这些磁盘上,然后使用 Oracle 自动存储管理 (ASM),则可以提高有效的 IOPS 性能。 有关详细信息,请参阅 Oracle 存储管理基础。 有关如何在 Linux Azure VM 上安装和配置 Oracle ASM 的示例,请参阅在 Azure Linux 虚拟机上设置 Oracle ASM。
共享存储配置选项
Azure NetApp 文件为在云中运行高性能工作负荷(如数据库)而设计。 该服务具有以下优势:
- Azure 本机共享网络文件系统 (NFS) 存储服务,用于通过 VM 本机 NFS 客户端或 Oracle dNFS 运行 Oracle 工作负载
- 可缩放的性能层,反映了 IOPS 需求的实际范围
- 低延迟
- 关键任务企业工作负荷(如 SAP 和 Oracle)通常所需的大规模高可用性、高持续性和可管理性
- 快速高效的备份和恢复,实现最严格的 RTO 和 RPO SLA
这些功能可用是因为 Azure NetApp 文件基于作为 Azure 本机服务在 Azure 数据中心环境中运行的 NetApp® ONTAP® 全闪存系统。 其结果是一个理想的数据库存储技术,可以像其他 Azure 存储选项一样进行预配和使用。 有关如何部署和访问 Azure NetApp 文件 NFS 卷的详细信息,请参阅 Azure NetApp 文件。 有关在 Azure NetApp 文件上运行 Oracle 数据库的最佳做法建议,请参阅使用 Azure NetApp 文件的 Oracle 解决方案。
重要
使用 Oracle 19c 及更高版本的客户必须确保已根据 dNFS 是否需要任何 Oracle 修补程序对 Oracle 错误 32931941、33132050 和 33676296 进行修补。
在 Azure 上授权 Oracle Database 与软件
Microsoft Azure 是一种用于运行 Oracle Database 的已授权云环境。 在云中授权 Oracle 数据库时,Oracle 内核系数表不适用。 相反,当使用为 Enterprise Edition 数据库启用的超线程技术的 VM 时,如果启用了超线程(如策略文档中所述),则应将两个 vCPU 视为等效于一个 Oracle 处理器许可证。 可在在云计算环境中授权 Oracle 软件中找到策略详细信息。
Oracle 数据库通常需要更高端存储器和 I/O。 出于此原因,建议对这些工作负荷使用内存优化 VM。 若要进一步优化工作负荷,建议将受约束的核心 vCPU 用于需要高端存储器、存储和 I/O 带宽,但不需要高核心计数的 Oracle Database 工作负荷。
将 Oracle 软件和工作负荷从本地迁移到 Microsoft Azure 时,Oracle 提供许可移动性,如 Oracle 和 Microsoft 战略合作关系常见问题解答中所述。
高可用性和灾难恢复注意事项
在 Azure 中使用 Oracle 数据库时,用户负责实现高可用性和灾难恢复解决方案,避免出现任何停机。
可以使用 Data Guard、Active Data Guard 或 Oracle GoldenGate 实现 Oracle Database Enterprise Edition 的高可用性和灾难恢复。 此方法需要两个位于不同 VM 上的数据库,这两个 VM 应位于相同的虚拟网络,以确保它们能够通过专用持久性 IP 地址相互访问。
我们建议将 VM 放置在同一可用性集中,以便 Azure 将它们置于单独的容错域和升级域中。 如想拥有地理冗余,请将这两个数据库设置为在两个不同区域之间复制,并将两个实例与 VPN 网关连接起来。 若要演练 Azure 上的基本设置过程,请参阅在 Azure Linux 虚拟机上实现 Oracle Data Guard。
有了 Oracle Data Guard,可以通过一个 VM 中的主数据库、另一个 VM 中的辅助(备用)数据库和它们之间的单向复制设置实现高可用性。 结果是对数据库副本的读取访问权限。 使用 Oracle GoldenGate,可以配置两个数据库之间的双向复制。 若要了解如何使用这些工具为数据库设置高可用性解决方案,请参阅 Active Data Guard 和 GoldenGate 文档。 如果需要对数据库副本的读写访问权限,可以使用 Oracle 活动数据防护。
若要演练 Azure 上的基本设置过程,请参阅在 Azure Linux VM 上实现 Oracle Golden Gate。
除了在 Azure 中构建高可用性和灾难恢复解决方案外,还应准备一份备份策略来还原数据库。 若要演练建立一致性备份的基本过程,请参阅 Azure 上的 Oracle 应用程序和解决方案概述。
对 JD Edwards 的支持
根据 Oracle 支持,JD Edwards EnterpriseOne 9.2 及以上版本受满足其特定最低技术要求 (MTR) 的所有公有云产品/服务的支持。 创建的自定义映像需要符合操作系统和软件应用程序兼容性的 MTR 规范。 有关详细信息,请参阅 Doc ID 2178595.1。
Oracle WebLogic Server VM 套餐
Oracle 和 Microsoft 正在协作,以 Azure 应用程序套餐的形式将 WebLogic Server 引入 Azure 市场。 有关这些套餐的详细信息,请参阅采用哪些解决方案运行 Oracle WebLogic Server。
Oracle WebLogic Server VM 映像
仅企业版支持群集。 仅在使用 Oracle WebLogic Server 的 Enterprise Edition 时许可使用 WebLogic 群集。 不要将群集用于 Oracle WebLogic Server Standard Edition。
不支持 UDP 多播。 Azure 支持 UDP 单播,但不支持多播和广播。 Oracle WebLogic Server 能够依赖于 Azure 的 UDP 单播功能。 为了获得依赖于 UDP 单播的最佳结果,建议将 WebLogic 群集大小保留静态,或者使托管服务器不超过 10 个。
Oracle WebLogic Server 预期 T3 访问(例如,使用企业 JavaBean 时)的公用端口和专用端口是相同的。 请考虑多层方案,其中服务层 (EJB) 应用程序在 Oracle WebLogic Server 群集中运行,该群集包含两个或两个以上的 VM,采用名为 SLWLS 的虚拟网络。 客户端层位于同一虚拟网络的其他子网中,运行尝试调用服务层中的 EJB 的简单 Java 程序。 由于必须对服务层进行负载均衡,因此需要为 Oracle WebLogic Server 群集中的 VM 创建公共负载均衡终结点。 如果指定的专用端口不同于公用端口(例如,7006:7008),则会发生下面这样的错误:
[java] javax.naming.CommunicationException [Root exception is java.net.ConnectException: t3://example.cloudapp.net:7006: Bootstrap to: example.cloudapp.net/138.91.142.178:7006' over: 't3' got an error or timed out]
此错误是因为对于任何远程 T3 访问,Oracle WebLogic Server 都要求负载均衡器端口和 WebLogic 托管服务器端口是相同的。 在上面的示例中,客户端访问端口 7006(负载均衡器端口),托管服务器侦听 7008(专用端口)。 此限制仅适用于 T3 访问,而不适用于 HTTP。
若要避免此问题,请使用下列解决方法之一:
- 对于专用于 T3 访问的负载均衡终结点,可使用相同的专用和公用端口号。
- 启动 Oracle WebLogic Server 时,请包括以下 JVM 参数:
-Dweblogic.rjvm.enableprotocolswitch=true
动态群集和负载平衡限制。 假设要在 Oracle WebLogic Server 中使用动态群集并通过 Azure 中单个公共负载均衡终结点公开它。 对每个托管服务器使用固定端口号(而不是从某个范围动态分配)时,可以采用此方法。 此外,启动的托管服务器数量不要超过管理员正在跟踪的计算机数,每个虚拟机 (VM) 只有一个托管服务器。
如果配置导致启动的 Oracle WebLogic Server 数多于存在的 VM 数,则其中多个 Oracle WebLogic Server 实例不能绑定到给定端口号。 即,如果多个 Oracle WebLogic Server 实例共享同一虚拟机,则该 VM 上的其他实例将失败。
如果将管理员服务器配置为自动为其托管服务器分配唯一端口号,则无法进行负载均衡。 Azure 不支持从单个公共端口映射到多个专用端口,而此配置要求这样做。
VM 上 Oracle WebLogic Server 的多个实例。 如果 VM 足够大,根据部署需求,可以考虑在同一个 VM 上运行多个 Oracle WebLogic Server 实例。 例如,在包含两个内核的中等大小 VM 上,可以选择运行两个 Oracle WebLogic Server 实例。 但是,我们仍建议避免在体系结构中产生单一故障点。 在一个 VM 上运行多个 Oracle WebLogic Server 实例就是这样的单一点。
更好的方法是至少使用两个 VM。 每个 VM 都可以运行多个 Oracle WebLogic Server 实例。 每个 Oracle WebLogic Server 实例仍可以是同一个群集的一部分。 但是,目前不能使用 Azure 对同一个 VM 中此类 Oracle WebLogic Server 部署公开的终结点进行负载均衡。 Azure 负载均衡器需要将负载均衡服务器分布到唯一的 VM 中。
后续步骤
现在你已大致了解了基于 Microsoft Azure 中 VM 映像的最新 Oracle 解决方案。 下一步则是在 Azure 上部署你的首个 Oracle 数据库。