未找到结果

您的搜索操作未匹配到任何结果。

我们建议您尝试以下操作,以帮助您找到所需内容:

  • 检查关键词搜索的拼写。
  • 使用同义词代替键入的关键词,例如,尝试使用“应用”代替“软件”。
  • 请尝试下方显示的热门搜索之一。
  • 重新搜索。
热门问题

常见问题解答

全部展开 全部收起

    一般问题

  • Oracle 数据库云服务是什么?

    Oracle 数据库云服务让您可以轻松地在云中构建、扩展和保护 Oracle 数据库。您可以根据需要在裸金属服务器(配置有本地 NVMe 闪存或 SSD 存储)或虚拟机(配置有块存储卷)数据库系统上创建自己的数据库,无论选择哪种数据库系统,您都将获得较高的性能和实惠的定价。通过该服务,您还可以在虚拟云网络层的虚拟机服务器上实施“云优先”的 Oracle RAC。

    您可以通过 Oracle 云基础设施 REST API 或控制台访问各种简易的数据库管理工具,例如打补丁、数据卫士 (DG) 或备份/恢复工具。当然,您也可以访问数据库主机并使用您现有的各种工具来管理云端数据库,一切就像管理本地数据库一样。

  • Oracle 数据库云服务提供哪些功能?

    Oracle 数据库云服务支持在高性能裸金属服务器或虚拟机上以所需内核数供应数据库系统,部署用户选择的 Oracle 数据库软件版本,并在虚拟云网络 (VCN) 中创建数据库系统。VCN 是一种具有用户配置的安全列表的专用网络,可保护数据库系统免受未经授权的访问。

    Oracle 数据库云服务还提供各种可管理性特性,例如为数据库服务打补丁、使用 Oracle Data Guard 配置高可用性,以及有助于简化 Oracle 数据库日常运行任务的备份/还原功能。

  • 如何创建我的第一个数据库?

    创建 Oracle 云基础设施帐户后,您即可通过控制台REST APICLI 以及 SDK 在数据库云服务上创建 Oracle 数据库。

  • 如何为我使用的资源付费?

    裸金属服务器和虚拟机两种方案都支持 Oracle 通用储值模式 (UCM),且都提供“包含许可证”和“自带许可证”两种定价方式。定价灵活,提供即付即用 (PAYG) 和年度弹性 UCM 选项。定价取决于所选数据库版本、数据库规格以及所选择的核心数。

    shop.oracle.com 上创建帐户后,您即可开始使用 Oracle 数据库云服务数据库实例。如果您是现有客户,可以联系销售代表创建帐户并启用现有储值(或购买新的储值)来使用 Oracle 云基础设施资源。要了解更多详细信息,请参阅裸金属服务器定价虚拟机定价部分。

    除非转为通用储值模式租户,否则现有的计量/非计量租户仍将按其现有计划计费。

  • 支持哪些 Oracle 数据库软件发布版本?

    目前,Oracle 数据库云服务支持 Oracle 数据库 11.2.0.4、12.1.0.2、12.2.0.1、18c、19c 和 21c 版本。

  • 支持哪些 Oracle 数据库软件版本?

    支持下列 Oracle 数据库软件版本,它们针对云进行了优化。

    • 标准版
    • 企业版
    • 高性能企业版
    • 超强性能企业版
  • 每种 Oracle 数据库软件版本分别提供哪些数据库选件?

    所有版本均包含 Oracle 数据库透明数据加密选件。

    • 标准版包含 Oracle 数据库标准版。
    • 企业版包含 Oracle 数据库企业版、Data Masking and Subsetting Pack、Diagnostics and Tuning Packs 和 Real Application Testing。
    • 高性能企业版在企业版的基础上增加了以下选件:Multitenant、Partitioning、Advanced Compression、Advanced Security、Label Security、Database Vault、OLAP、Advanced Analytics、Spatial and Graph,以及适用于 Oracle 数据库的 Database Lifecycle Management Pack 和 Cloud Management Pack。
    • 超强性能企业版在高性能企业版的基础上增加了以下选件:In-Memory Database 和 Active Data Guard。
  • 启动数据库系统时可以使用哪些配置(存储和 CPU 配置)?

    裸金属配置
    为了满足关键企业应用的超强性能需求,Oracle 数据库云服务支持三种裸金属配置,可为单个数据库实现超过 200000 TPS 或 IOPS。裸金属数据库系统使用本地附属 NVMe 或 SSD 存储来确保强劲的性能。存储容量取决于在启动数据库系统时指定的配置。

    裸金属配置 内核/OCPU 数量 内存 存储类型 原始存储 存储(双重镜像) 存储(三重镜像)
    BM.HighIO1.36* 2 – 36 512 GB NVMe 12.8 TB 3.5 TB 2.3 TB
    BM.DenseIO1.36 2 – 36 512 GB NVMe 28.8 TB 9.4 TB 5.4 TB
    BM.DenseIO2.52 2 – 52 768 GB NVMe 51.2 TB 16 TB 9 TB
    BM.RACLocalStorage1.72*
    (包含两个物理节点)
    2 – 36 个/节点 512 GB 每节点 SSD 64 TB 22.1 TB 14 TB

    请注意,在标准版的高 IO 和密集型 IO 配置中,每个实例最多支持 8 个 OCPU。

    *BM.HighIO1.36 和 BM.RACLocalStorage1.72* 配置已下架,但现有客户仍将继续得到支持。

    虚拟机配置
    Oracle 数据库云支持多种基于标准 VM 计算配置的虚拟机。选用 VM 配置既经济又灵活,您可以选择 1 到 24 个内核,以及 256 GB 到 40 TB 的可扩展且持久的远程存储。

    VM 配置 内核/OCPU 数量 内存 存储(仅支持块存储) 网络带宽
    VM.Standard.1.1 1 7 GB 256 GB - 40 TB 最高 600 Mbps
    VM.Standard.1.2 2 14 GB 256 GB - 40 TB 最高 1.2 Gbps
    VM.Standard.1.4 4 28 GB 256 GB - 40 TB 1.2 Gbps
    VM.Standard.1.8 8 56 GB 256 GB - 40 TB 2.4 Gbps
    VM.Standard.1.16 16 112 GB 256 GB - 40 TB 4.8 Gbps
    VM.Standard.2.1 1 15 GB 256 GB - 40 TB 1 GbE
    VM.Standard.2.2 2 30 GB 256 GB - 40 TB 2 GbE
    VM.Standard.2.4 4 60 GB 256 GB - 40 TB 4 GbE
    VM.Standard.2.8 8 120 GB 256 GB - 40 TB 8 GbE
    VM.Standard.2.16 16 240 GB 256 GB - 40 TB 16 GbE
    VM.Standard.2.24 24 320 GB 256 GB - 40 TB 25 GbE

    请注意:对于任何拥有 2 个以上内核的配置,您都可以通过指定 “Total Number of nodes” = 2 来实施 RAC 配置。使用标准版时,支持的最高配置为 VM.Standard1.8。

  • 对于上一代配置,有哪些推荐的升级选项?

    以下基于 Oracle 数据库云服务裸金属“X5”的密集型 IO 和自带许可证选项已下架,但现有客户仍将继续获得支持:

    SKU 计算实例配置 推荐替代选项
    裸金属 – "X5" 密集型 I/O – 标准版 裸金属 "X5" 密集型 I/O
    • OCPU:启用 2 个;支持最多 6 个额外的 OCPU(单独购买)
    • 内存:512 GB
    • 28.8TB NVME SSD(原始存储)、~9.4TB(双重镜像存储)、~5.4TB(三重镜像存储)
    • 网络带宽:10 Gbps
    裸金属 "X7" – 密集型 I/O
    • OCPU:启用 2 个;支持最多 6 个额外的 OCPU(单独购买)
    • 内存:768 GB
    • 51.2TB NVME SSD(原始存储)、~16TB(双重镜像存储)、~9TB(三重镜像存储)
    • 网络带宽:2x25 Gbps
    裸金属 – "X5" 密集型 I/O – 企业版(企业版、高性能、超强性能) 裸金属 "X5" 密集型 I/O
    • OCPU:启用 2 个;支持最多 34 个额外的 OCPU(单独购买)
    • 内存:512 GB
    • 28.8TB NVME SSD(原始存储)、~9.4TB(双重镜像存储)、~5.4TB(三重镜像存储)
    • 网络带宽:10 Gbps
    裸金属 "X7" – 密集型 I/O
    • OCPU:启用 2 个;支持最多 50 个额外的 OCPU(单独购买)
    • 内存:768 GB
    • 51.2TB NVME SSD(原始存储)、~16TB(双重镜像存储)、~9TB(三重镜像存储)
    • 网络带宽:2x25 Gbps
    裸金属 – "X5" 密集型 I/O – BYOL 裸金属 "X5" 密集型 I/O
    • OCPU:启用 2 个;标准版支持最多 6 个额外的 OCPU(单独购买)。企业版支持最多 34 个额外的 OCPU(单独购买)。
    • 内存:512 GB
    • 28.8TB NVME SSD(原始存储)、~9.4TB(双重镜像存储)、~5.4TB(三重镜像存储)
    • 网络带宽:10 Gbps
    裸金属 "X7" – 密集型 I/O
    • OCPU:启用 2 个;标准版支持最多 6 个额外的 OCPU(单独购买)。企业版支持最多 50 个额外的 OCPU(单独购买)。
    • 内存:768 GB
    • 51.2TB NVME SSD(原始存储)、~16TB(双重镜像存储)、~9TB(三重镜像存储)
    • 网络带宽:2x25 Gbps
    标准虚拟机 – "X5" – 所有版本(标准版、企业版、高性能、超强性能、BYOL) VM.Standard1.1
    • OCPU:1
    • 内存:7 GB
    • 网络带宽:最高 600 Mbps
    基于 "X7" 的 VM.Standard2.1
    • OCPU:1
    • 内存:15 GB
    • 网络带宽:1 Gbps
    标准虚拟机 – "X5" – 所有版本(标准版、企业版、高性能、超强性能、BYOL) VM.Standard1.2
    • OCPU:2
    • 内存:14 GB
    • 网络带宽:最高 1.2 Gbps
    基于 "X7" 的 VM.Standard2.2
    • OCPU:2
    • 内存:30 GB
    • 网络带宽:2 Gbps
    标准虚拟机 – "X5" – 所有版本(标准版、企业版、高性能、超强性能、BYOL) VM.Standard1.4
    • OCPU:4
    • 内存:28 GB
    • 网络带宽:1.2 Gbps
    基于 "X7" 的 VM.Standard2.4
    • OCPU:4
    • 内存:60 GB
    • 网络带宽:4.1 Gbps
    标准虚拟机 – "X5" – 所有版本(标准版、企业版、高性能、超强性能、BYOL) VM.Standard1.8
    • OCPU:8
    • 内存:56 GB
    • 网络带宽:2.4 Gbps
    基于 "X7" 的 VM.Standard2.8
    • OCPU:8
    • 内存:120 GB
    • 网络带宽:8.2 Gbps
    标准虚拟机 – "X5" – 所有版本(标准版、企业版、高性能、超强性能、BYOL) VM.Standard1.16
    • OCPU:16
    • 内存:112 GB
    • 网络带宽:4.8 Gbps
    基于 "X7" 的 VM.Standard2.16
    • OCPU:16
    • 内存:240 GB
    • 网络带宽:16.4 Gbps
  • 数据库系统是什么?

    数据库系统是一个裸金属服务器或虚拟机,其上部署了 Oracle 数据库软件并配置了用户指定的内核数量、软件版本和数据库版本。

  • 是否可以在一个数据库系统中创建多个数据库?

    虚拟机数据库系统仅包含一个数据库。裸金属数据库系统可以有多个 DB Home,其中可以包含多个数据库。每个 DB Home 中的所有数据库将具有相同的版本,但是各个 DB Home 可以具有不同的版本。例如,一个企业版数据库系统可以包含 DB_Home11 和 DB_Home12,DB_Home11 中包含的数据库都是企业版 11.2.0.4 数据库,DB_Home12 中包含的数据库都是企业版 12.1.0.2 数据库。

  • 在启动数据库系统后,我可以更改数据库版本吗?

    不可以,启动后即无法更改数据库版本。不过您可以轻松终止当前数据库系统,并使用首选的数据库版本启动另一个系统。

  • 在启动数据库系统后,我可以更改数据库字符集吗?

    启动数据库系统后,在系统上创建的初始数据库将使用默认字符集 AL32UTF8 和 AL16UTF16。不过在系统启动过程中,您可以在数据库高级选项中轻松选择所需的字符集。

  • 是否可以自带许可证 (BYOL) 使用 Oracle 数据库云服务?

    可以,您可以自带许可证。Oracle 数据库云服务支持“包含许可证”和“自带许可证 (BYOL)”两种定价模式。

  • 在数据库系统管理方面有哪些建议的优秀实践?

    Oracle 云基础设施 (OCI) 控制台、REST API、SDK 或 CLI 可用于执行常见数据库生命周期管理任务,例如打补丁、Oracle 数据卫士 (DG) 和备份/恢复。

  • 如何根据数据库需求选择适当的配置?

    性能、存储容量、成本以及其他标准将决定您在数据库云服务中配置。在选择配置时,请考虑对数据库大小增长的预期。

  • 在数据库和数据库系统监控方面有哪些建议的优秀实践?

    Oracle 建议使用企业管理器以及 Oracle 云基础设施中的可用指标。

  • 用我的帐户最多可以创建多少个数据库系统?

    如需了解每一种类型实例的默认数量限制以及如何申请提升服务限额,请参阅服务限制文档。如果您需要,我们很乐意为您的帐户提高限额。

  • Oracle 数据库云服务是否支持 Oracle RAC?

    是。Oracle 数据库云服务支持在虚拟云网络中的虚拟机上配置“云优先”的 Oracle RAC。

    如需在虚拟机上配置 Oracle RAC,请在启动数据库系统时将 "Total Number of Nodes" 设置为 2。

    虚拟机

  • 基于虚拟机 (VM) 的数据库云服务是什么?

    基于虚拟机的数据库服务是一款让客户能够在虚拟机上构建、扩展和管理功能完备的 Oracle 数据库的数据库服务产品。在虚拟机上运行数据库的主要优势包括经济高效、容易上手、持久且可扩展的存储,以及可通过运行 Real Application Clusters (RAC) 来提高可用性。

    RAC 数据库将在单个可用性域 (AD) 中运行,通过将各个节点部署在不同的物理机架上可确保实现高可用性。与所有 Oracle 云基础设施服务一样,基于虚拟机的数据库云服务建立在相同的高性能、高可用的云基础设施上。

  • 数据库云服务中超过 2 个节点的 VM 是否支持 Oracle RAC?

    基于虚拟机的数据库云服务支持 Oracle RAC 数据库,包括超强性能企业版,但仅限于双节点 RAC 配置。可在供应期间选择 node=2 来启用双节点 RAC,每一个 VM 至少需要两个核心。

  • 在初始创建后,是否可以更改 VM 配置中的 OCPU 数量?

    可以,您可以根据需要增加或减少 OCPU 数量。更改配置将导致数据库中断。

  • 在初始创建后,是否无需停机即可更改双节点 RAC VM 配置中的 OCPU 数量?

    是的,无需停机即可以滚动方式更改双节点 RAC VM 配置。

  • 是否可以在一个虚拟机中创建多个数据库?

    不可以。每个虚拟机只能包含一个数据库。

  • 是否可以扩展在虚拟机中运行的数据库的可用存储空间?

    可以,虚拟机中的数据库云服务使用远程块存储,因此您可以将可用存储配置为 256 GB 到 40 TB 之间的任何值。您无需停机即可扩展存储容量。

  • 是否可以在数据库云服务中克隆 VM DB 系统?

    可以,您可以克隆单节点 VM DB 系统,只要它使用逻辑卷管理器 (LVM) 作为存储管理软件即可。

    裸金属基础设施

  • 基于裸金属服务器的 Oracle 数据库云服务是什么?

    基于裸金属的数据库云服务是一款让客户能够在裸金属服务器上部署和管理功能完备的 Oracle 数据库的数据库服务产品。裸金属通过可提供高 IOPS 和超低延迟的专有服务器上的本地 NVMe 存储提供久经考验的、可预测的性能。

  • 是否可以在基于裸金属服务器的数据库云服务上创建多个数据库?

    数据库云服务中的裸金属服务器可以有多个 DB Home,其中可以包含多个数据库。每个 DB Home 中的所有数据库将具有相同的版本,但是各个 DB Home 可以具有不同的版本。例如,一个企业版数据库系统可以包含 DB_Home11 和 DB_Home12,DB_Home11 中包含的数据库都是企业版 11.2.0.4 数据库,DB_Home12 中包含的数据库都是企业版 12.1.0.2 数据库。

  • 数据库云服务中的裸金属服务器是否支持 Oracle Real Application Clusters (Oracle RAC)?

    只有基于虚拟机 (VM) 的数据库云服务支持 Oracle RAC 数据库。

  • 是否可以更改裸金属服务器上的 OCPU 数量?

    可以,您可以根据需要联机增加或减少 OCPU 数量,而无需数据库停机。

  • 是否可以扩展裸金属服务器中的存储?

    不可以。裸金属服务器上的数据库云服务使用本地 NVMe 存储,因此与服务器配置相关的存储容量是固定的。

  • 能否为裸金属服务器数据库系统附加块存储卷?

    不能。您不能为裸金属服务器附加块存储卷。

    计费

  • 如何为 Oracle 数据库云服务付费?

    Oracle 数据库云服务支持 Oracle 通用储值购买模式,这是简单、灵活的定价模式:

    在即用即付 (PAYG) 定价模式中,客户可以快速供应服务,而无需前期承诺,也没有最短服务期限,只需按月按用量付费即可。要开始使用,客户可以在 shop.oracle.com 上创建一个帐户。

    在年度储值模式中,客户可以随时在任何地区使用任何符合条件的 Oracle 云基础设施和平台服务。年度通用储值采用预计计费的方式,这种方式对于使用云服务来说相当省钱,不但能降低成本,而且还能在您将负载加载到云上时能预计当月的花费。

  • Oracle 数据库云服务如何对用量计费?

    Oracle 数据库云服务同时支持包含许可证和自带许可证 (BYOL) 模式,并根据以下用量要素计费:

    • 托管环境/小时:托管环境是指具有基本 CPU 容量、本地存储(仅适用于裸金属)以及针对所选版本启用了 OCPU 的基本数据库系统实例。起步计费为一小时。随后使用的每个不满整点的托管环境小时数,按不满整点的小时计费。
    • OCPU/小时:您可以为每一个托管环境或数据库系统启用额外 OCPU。起步计费为一分钟,所使用的每个不满整数的 OCPU 小时数均按不满整数的小时计费。
    • 块存储卷:基于 VM 的数据库云服务使用远程块存储卷。您可以附加 256 GB 到 40 TB 的存储容量,按存储总量付费仅支持性能均衡的 OCI 块存储卷服务。性能均衡的 OCI 块存储卷的定义是 1 单位的块卷存储,每月每 GB 达到 10 单位的块卷性能。有关更多详细信息,请参阅云价格表存储定价部分。
  • 数据库的备份成本如何计算?

    您可以使用备份/还原功能,也可以使用 RMAN 将数据库备份配置为保存到 Oracle 云基础设施对象存储。备份成本是使用中的对象存储总量。有关详细定价信息,请参阅云价格表部分。

  • Oracle 数据库云服务的定价模式是什么?

    请参阅云价格表。要了解更多详细信息,另请参阅裸金属服务器定价虚拟机定价部分。

  • 在数据库云服务中供应裸金属或 VM DB 系统后,是否可以更改许可模式?

    可以,您可以将许可模式从包含许可证更改为 BYOL,反之亦然。

  • 使用 Data Guard 为数据库配置高可用性时如何计费?

    在部署于不同可用性域中的两个数据库系统之间配置 Data Guard 即可为数据库配置高可用性。有关详细定价信息,请参阅云价格表部分。

  • Oracle 数据库云服务是否支持停止计费?

    支持,Oracle 数据库云服务支持虚拟机上的停止计费。要利用此功能,请进入虚拟机数据库系统,然后选择要停止的节点。停止该节点后,数据库将保持不变。在该节点停止运行期间,我们不会就其向您收费。

    停止计费并不适用于基于裸金属服务器的数据库云服务。由于继续保留了整个托管环境,因此在停止服务器后将继续计费。要降低成本,您可以利用数据库配置的在线 CPU 扩展功能,将未使用的和较少使用环境的 OCPU 减少至 2 个。

    安全性

  • Oracle 虚拟云网络 (VCN) 是什么?为什么默认地将数据库系统部署到 VCN 中?

    VCN 是 Oracle 云基础设施中可自定义的专用网络。就像传统的数据中心网络一样,VCN 让您能够全面控制您的网络环境,包括分配您自己的私有 IP 地址空间、创建子网和路由表以及配置状态防火墙。此外,单一租户可以设置多个 VCN,从而对相关资源进行分组和隔离。

    默认将数据库系统部署到 VCN 中能够在以下方面为您带来安全性和灵活性:

    • 将数据库部署到专用网络中,避免其受到互联网的影响。
    • 配置安全性列表(入站/出站),防止恶意用户访问数据库系统。
  • 在部署过程中,我要将数据库系统放置在哪个子网中?

    我们强烈建议您在各个可用性域中创建彼此独立的子网,并将数据库系统放置在那些子网中。如此一来,您将能够精确定义子网的入站/出站安全性列表并控制网络访问。

  • 如何为数据库配置 TDE?

    在供应过程中,数据库系统将默认配置 TDE。您可以登录数据库系统并灵活地控制其他安全策略。您可以遵循标准数据库安全优秀实践 (PDF)

  • 如何控制管理访问权限并保护数据库系统?

    您可以借助 Oracle 云基础设施身份与访问管理 (IAM) 来配置云环境,确保满足安全性与合规性要求。从数据库角度来说,通过配置 IAM 策略,您能够从管理角度仅允许选定的一组用户 (DBA) 访问裸金属和虚拟机数据库系统。请参阅技术文档,了解如何配合使用 Oracle IAM 与 Oracle 数据库云服务。

  • 能否对数据库系统上执行的操作进行审计?

    可以。只要拥有对数据库系统的完全 root 访问权限,您就能配置对数据库系统上的所有操作进行审计。Oracle 数据库云服务针对所有版本的数据库提供强大的审计支持。审计记录中包含被审计操作、操作用户以及操作日期和时间的相关信息。审计记录可以存储在数据库审计线索中,也可以存储在操作系统上的文件中。标准审计包括有关权限、模式、对象以及语句的操作。

    此外,您可以使用 Oracle 云基础设施审计对您的租户环境中发生的所有 API 管理调用进行审计。

    补丁

  • Oracle 云基础设施数据库云服务的打补丁功能是什么?

    数据库云服务打补丁功能可简化数据库系统和数据库的打补丁过程。您可以使用 Oracle 云基础设施控制台和 API 来查看数据库系统或 database home 的适用补丁,并提交打补丁请求。数据库云服务随即会自动运行端到端的打补丁过程,同时显示状态。

    您可以查看所有已应用的补丁,如果需要,还可以重新应用补丁。此外,您还可以使用 Oracle 身份和访问管理 (IAM) 控件来管理打补丁功能的访问权限。

  • 如何访问打补丁功能?

    您可以通过 Oracle 云基础设施控制台和 Rest API 访问该功能。

  • 启用打补丁功能对网络有什么要求?

    您必须为数据库系统的云网络 (VCN) 配置互联网网关。数据库系统和 Oracle 对象存储之间将通过 Oracle 数据库云服务内部服务骨干网进行通信。

  • 可以使用打补丁功能来应用哪些数据库系统、配置和版本的补丁?

    您可以使用该功能为所有 1 节点和 2 节点裸金属数据库系统打补丁,无论它们处于什么配置和版本。该功能目前不支持 2 节点 RAC、虚拟机和 Exadata 系统。但是,您可以登录主机,使用 OPatch 实用程序来为这些系统打补丁。

  • 可以使用打补丁功能来应用哪些类型的补丁?

    该功能可以应用专门针对数据库系统和 database home 发布的数据库云服务补丁。对于数据库系统,只能应用最新补丁,但是对于 database home ,既可以应用最新补丁也可以应用旧补丁。您可以在 Oracle 云基础设施技术文档中找到当前可用的数据库系统和 database home 补丁列表。

  • 是否能对所有数据库云服务数据库版本应用补丁?

    可以,如果有一个或多个补丁可用于那些版本。数据库版本 11.2.0.4、12.1.0.2 和 12.2.0.1 目前有可用补丁。

  • 如何应用数据库云服务尚不支持的临时补丁或季度补丁包?

    您可以登录主机,使用 OPatch 实用程序来应用临时补丁。我们建议您不要使用 OPatch 实用工具来应用本地季度补丁包。这些补丁要想生效,可能还需要应用其他云特定的补丁。您应通过 Oracle 云基础设施数据库云服务控制台和 REST API 获取并应用云定制的季度补丁。

  • 如何为虚拟机和 Exadata 数据库系统以及数据库打补丁?

    您可以登录主机,使用 OPatch 实用程序来为这些系统打补丁。了解关于 OPatch 实用程序的更多信息

  • 应用补丁是否会导致系统停机?

    是的。对于 1 节点数据库系统,如果您没有配置 Oracle Data Guard,那么应用补丁会导致系统停机。您应遵循高可用性架构 (MAA)优秀实践以避免任何停机。

  • 打补丁功能运行失败会发生什么情况?

    即使打补丁失败,您的数据库系统或 database home 仍将处于”可用”状态。打补丁历史记录将指示操作失败的原因。要诊断失败的根本原因,您可以登录主机以访问与打补丁操作相关的详细日志。如果日志信息对于诊断问题没有帮助,您可以请求 Oracle 支持团队协助确定根本原因。

  • 如何通过打补丁功能查看数据库系统或 database home 中安装了哪些补丁?

    您可以查询数据库系统和 database home 的补丁历史记录,了解通过控制台REST APISDK 应用的所有补丁。

  • 在为数据库系统和 database home 应用补丁时,是否需要按一定的顺序打补丁?

    是的,您必须保证数据库系统的版本等于或高于 database home 的版本。为了避免版本冲突,您需要先应用数据库系统补丁,然后应用 database home 补丁。如果不遵循此顺序,您会在应用补丁时看到错误消息。

  • 是否可以使用打补丁功能来预先检查或回滚已应用的补丁?

    是的,您可以在应用某补丁之前进行预先检查。但是,您需要登录数据库主机并使用 OPatch 实用程序来进行补丁回滚。

  • 是否可以只允许一组指定的用户访问打补丁功能?

    是的,您可以使用 Oracle 身份和访问管理 (IAM) 服务,在用户和用户组级别配置访问限制。

  • 本地部署的 Oracle 数据库补丁包与 Oracle 云基础设施数据库云服务的补丁之间是否有任何不同之处?

    是的,Oracle 数据库补丁包与 Oracle 云基础设施数据库补丁是不同的。Oracle 云基础设施数据库补丁是一个超集,其中包含 Oracle 数据库补丁包、Oracle 云基础设施特定的 MLR(Merge Label Request)以及其他补丁。

  • 能否使用打补丁功能来为操作系统 (OS) 打补丁?

    不能,打补丁功能目前不支持为操作系统打补丁。您需要直接访问主机来手动为操作系统打补丁。更多详情请参阅裸金属和虚拟机数据库系统操作系统更新以及 Exadata 数据库系统操作系统更新文档。

  • Oracle 云基础设施数据库云服务补丁是累积性补丁吗?

    是的,数据库补丁是累积性的。新发布的 Oracle 云基础设施数据库补丁将包含上个版本的数据库系统补丁或者相同版本的 DB Home 补丁。

  • Oracle 如何向用户通知重要安全补丁?Oracle 是否会自动为我的系统应用重要安全补丁?

    Oracle 云基础设施将通过电子邮件通知向用户告知有关重要安全补丁的信息。根据补丁的重要程度,我们将安排一个时间窗口来让用户应用安全补丁。

  • 完成打补丁需要多长时间?

    打补丁时间取决于补丁类型。应用补丁后,数据库系统或 database home 状态将变为”可用”。

    备份和恢复

  • 如何为数据库设置备份和恢复?

    备份数据库对于任何 Oracle 数据库环境都至关重要。我们提供了多种方法来存储和恢复备份。您可以通过 Oracle 云基础设施控制台、CLI 或 REST API 使用备份和还原功能,也可以使用 dbcli 或 RMAN 手动设置和管理备份。请阅读技术文档,了解所有选项。

  • Oracle 云基础设施数据库云服务的备份和还原功能是什么?

    数据库备份和还原功能让用户可以通过 Oracle 云基础设施控制台、CLI 和 REST API 来创建和管理数据库的备份。用户还可以从备份还原现有数据库,或者从备份创建新数据库。

  • 与手动管理备份相比,使用备份和还原功能有哪些优势?

    备份和还原功能支持通过控制台、CLI 和 Rest API 来创建和管理备份。通过控制台,您点击几下鼠标即可轻松创建完整备份或设置自动增量备份。同样地,您可以根据已知的最近正常状态、特定时间点或 SCN(系统更改编号)来查看备份并还原数据库。您还可以从现有或新数据库系统中的备份创建新数据库实例。

  • 使用备份和还原功能是否会产生额外费用?

    您的备份将存储在 Oracle 云基础设施对象存储中,而存储备份会产生相应的服务费。了解关于对象存储定价的更多信息使用此功能不需要额外付费。

  • 备份和还原功能支持哪些数据库配置、版本和数据库发布版本?

    备份和还原功能支持所有裸金属和虚拟机配置、版本和数据库发布版本。该功能目前不支持 Exadata 系统。但是,对于 Exadata 系统,您可以手动配置 RMAN (Recovery Manager) 来进行备份和恢复。

  • 备份和还原功能目前支持哪些备份类型?

    该功能目前支持按需完整备份和自动增量备份。

  • 使用备份和还原功能进行自动增量备份时,保留期是多久?

    自动增量备份的保留期是 30 天。

  • 是否可以自定义自动增量备份的保留期或频率?

    不可以,使用备份和还原功能时您无法控制这些设置。但是,您可以使用手动 RMAN 方案来设置自定义保留期限和频率。

  • 使用备份和还原功能进行自动增量备份的时间安排是怎样的?

    为数据库启用自动增量备份后,Oracle 云基础设施数据库云服务将创建第一个 0 级备份。首次备份后,系统将每天运行一次 1 级备份,直到下一个周末。系统将在每个周末创建一个新的 0 级备份。对于在 2018 年 11 月 20 日后首次启用自动备份的任何数据库,运行自动备份的时段将为数据库系统所在时区的 00:00 AM 和 06:00 AM 之间。对于在此日期之前即启用了自动备份的数据库,备份时段仍然为 UTC 00:00 AM 和 06:00 AM 之间。

  • 数据库备份是否会加密?

    是的,所有备份均使用与 TDE 加密相同的主密钥进行加密。

  • 有什么措施来确保我的备份不会丢失?

    您的备份将保存在 Oracle 云基础设施对象存储中。Oracle 对象存储的设计初衷就是为了成为高度持久的存储。该解决方案将跨多个存储服务器和多个可用性域以冗余方式存储数据,使用校验和主动监视数据完整性,并会自动检测和修复损坏的数据。系统会自动检测任何数据冗余丢失并进行自我修复,客户不受因此受到任何影响。

  • 使用备份和还原功能时,什么情况下备份可能失败?

    使用备份和还原功能时,如果数据库或数据库系统不处于”可用”状态,则备份操作可能失败。打补丁、添加 SSH 密钥以及 Data Guard 操作等活动可能导致数据库系统或数据库的状态发生变化。为避免备份失败,请确保不要在备份时段(UTC 时间 00:00-06:00)执行这些活动。如果自动增量备份失败,数据库云服务将在第二天的备份时段再次尝试进行备份。如果是按需备份失败,您必须在数据库系统和数据库均可用时手动重试备份操作。

  • 从备份还原数据库时可以使用哪些选项?

    使用备份和还原功能时,您可以将数据库还原到最近的正常状态、特定时间点的状态,或者由系统更改编号 (SCN) 定义的数据库提交状态。不过,您也可以通过 dbcli 或 RMAN 使用更多还原选项。

  • 如何查找 SCN?

    您可以通过访问数据库或者访问任何联机或归档日志来查找 SCN。

  • 是否可以从备份创建新的数据库?

    是的,您可以从现有或新数据库系统中的备份创建新数据库。但是,在将备份用于此目的之前,您需要删除生成该备份的原始数据库。对于虚拟机数据库系统生成的备份,您需要先终止生成该备份的数据库实例,然后在新的或现有数据库系统中使用该备份创建新数据库。

  • 在从备份创建新数据库时,我是否可以选择其他数据库系统、隔离区或可用性域?

    是的,您可以选择任何现有的数据库系统,也可以在任何隔离区中创建新的数据库系统。但是,新的或现有数据库系统应位于托管备份的同一可用性域中。如果选择创建新的数据库系统,则您指定的 Oracle 数据库软件版本必须等于或高于备份数据库的版本。另外,您指定的配置类型必须与生成该备份的原始数据库保持一致。例如,如果使用某个 1 节点数据库的备份来创建数据库,那么您选择的目标数据库系统也必须是 1 节点数据库系统。

  • 自动增量备份是否会默认启用?

    否,系统不会默认启用自动增量备份。您可以在数据库创建过程中或供应数据库后的任何时间启用该选项。

  • 终止数据库系统后,备份会如何处理?

    Oracle 强烈建议您在终止数据库系统之前,首先终止数据库系统中的所有数据库。您可以在终止数据库时选择创建一个最终备份,将其作为独立备份保留在对象存储中。您日后可以将此独立备份还原为新数据库。

  • 如何将数据从本地部署的 Oracle 数据库迁移到数据库云服务?

    您可以通过手动设置 RMAN 来将本地数据库的备份迁移至 Oracle 云基础设施对象存储中,然后使用该备份在新的或现有数据库系统中创建数据库实例。

    高可用性

  • 如何利用 Oracle 数据库云服务设置高可用性数据库?

    您可以在不同的可用性域中启动数据库系统,并通过配置 Data Guard 来设置高可用性 Oracle 数据库。Oracle Data Guard 可确保企业数据的高可用性,并提供数据保护和灾难恢复。Data Guard 包含创建、维护、管理和监视一个或多个备用数据库所需的全套服务。

    您可以参阅通过 Data Guard 实现高可用性以及高可用性架构 (MAA) 优秀实践,了解如何设置零数据丢失的高可用性 Oracle 数据库配置。

  • 可用性域是什么?它与 Oracle 数据库云服务上的数据库配置有什么关系?

    可用性域 (AD) 是为实现独立性和高度可靠性而在区域中划分的子区域。每个可用性域都具有完全独立的基础设施,例如建筑物、发电机、冷却设备以及网络连接。这种设计将确保火灾或洪涝等罕见灾难只会影响到一个可用性域。此外,相同区域内的不同可用性域之间采用高速、低延迟的网络连接,从而让客户在构建和运行高度可靠的应用和负载的同时,能够尽可能地减少对应用延迟和性能的影响。

    这些可用性域具有故障独立性,让客户能够在云中构建高可用性应用,而无需牺牲性能。我们强烈建议您将主数据库和备用数据库部署在不同的可用性域中,以防范上述故障。

  • 哪些数据库云服务数据库版本支持 Data Guard 功能?

    所有数据库企业版均支持 Data Guard。超强性能企业版支持 Active Data Guard。

  • 相比手动设置 Data Guard,通过数据库云服务设置 Data Guard 有什么优势?

    数据库云服务支持通过 Oracle 云基础设施控制台和 REST API 进行 Data Guard 配置。

    您只需轻点几下便可启用 Data Guard 并执行转移切换、故障切换和恢复等操作。您还可以使用 Oracle 身份和访问管理服务,为此功能设置细粒度的访问控制。使用此功能不会产生额外费用。

  • 哪些配置和数据库版本支持 Data Guard 功能?

    Data Guard 功能支持所有虚拟机以及裸金属 1 节点和 2 节点配置。该功能目前不支持 Exadata 系统。不过,您可以登录主机并访问 Data Guard 命令行界面 (DGMGRL),手动为 Exadata 系统设置 Data Guard。了解关于 DGMGRL 的更多信息

  • Data Guard 目前支持哪些功能?

    Data Guard 目前支持转移切换、故障切换和恢复功能。不过,您可以登录主机并访问 Data Guard 命令行界面 (DGMGRL) 来手动设置 Data Guard。了解关于 DGMGRL 的更多信息

  • Data Guard 功能支持哪些保护模式和传输类型?

    Data Guard 功能目前支持高性能保护模式和异步传输类型。不过,您可以登录数据库系统并访问 Data Guard 命令行界面 (DGMGRL),配置更多保护模式和传输类型。了解关于 DGMGRL 的更多信息

  • 使用 Data Guard 功能对网络设置有什么要求?

    要启用 Data Guard,主数据库系统和备用数据库系统必须部署在相同的 VCN 中,并且都要打开端口 1521。这些数据库系统可以在不同的子网中。

  • 是否可以跨可用性域设置 Data Guard?

    是的,您可以在同一区域中的相同可用性域中或不同可用性域之间设置 Data Guard。不过,Oracle 建议您跨可用性域设置 Data Guard。

  • 是否可以跨 Oracle 云基础设施区域设置 Data Guard?

    是的,您可以跨区域设置 Data Guard,但数据库云服务 Data Guard 功能目前不支持这种部署方式。您可以登录主机并使用 DGMGRL,手动跨区域设置 Data Guard。您必须在主数据库系统和备用数据库系统 VCN 上启用互联网网关,才能让 Data Guard 跨区域传输日志。了解关于 DGMGRL 的更多信息

  • 是否可以跨隔离区设置 Data Guard?

    不可以,目前我们还不支持跨隔离区设置 Data Guard。

  • 主数据库和备用数据库的数据库系统是否必须采用相同的配置和版本?

    是的,要使用 Data Guard 功能启用 Data Guard 关联,备用数据库和主数据库的数据库系统配置和版本必须相同。

  • 数据库云服务 Data Guard 功能创建的备用数据库是哪个版本的?

    所创建的备用数据库与主数据库的版本相同。

  • 是否可以使用 Data Guard 功能设置 Managed Broker 并执行自动切换等操作?

    不可以,Data Guard 功能目前不支持 Managed Broker 功能。不过,您可以登录数据库主机并访问 Data Guard 命令行界面 (DGMGRL),手动设置 Managed Broker。了解关于 DGMGRL 的更多信息

  • 如何使用 Data Guard 功能删除 Data Guard 关联?

    要使用 Data Guard 功能删除 Data Guard 关联,您必须首先删除备用数据库。删除备用数据库后,Data Guard 关联将自动删除。

  • 如何终止 Data Guard 配置中的主数据库?

    使用 Data Guard 功能时,您需要首先删除备用数据库,然后才能删除主数据库。或者,您可以启动切换操作,让主数据库成为备用数据库,然后将其终止。

  • 是否可以创建多个备用数据库?

    不可以,使用 Data Guard 功能只能创建一个物理备用数据库。不过,您可以登录数据库系统并访问 DGMGRL,手动创建多个备用数据库。了解关于 DGMGRL 的更多信息

  • 是否可以在本地数据库和 Oracle 云基础设施数据库之间配置 Data Guard?

    是的,您可以在本地数据库和 Oracle 云基础设施数据库之间配置 Data Guard。您可以通过 DGMGRL,手动在本地数据库和 Oracle 云基础设施数据库之间配置 Data Guard。了解关于 DGMGRL 的更多信息

  • 是否可以使用 Oracle 身份和访问管理控件来控制 Data Guard 操作的访问权限?

    是的,您可以使用 Oracle 身份和访问管理控件来控制 Data Guard 功能的访问权限。了解有关 Oracle 身份与访问管理的更多信息

  • 如何在主备用 Data Guard 配置下为数据库打补丁?

    为了在主备用 Data Guard 配置下为数据库打补丁,您需要先手动为备用数据库打补丁,然后再切换主数据库打补丁。

  • 如何在 Data Guard 配置下备份数据库?

    您可以使用 Oracle 云基础设施数据库备份和还原功能来备份和还原主数据库。您还可以访问备用数据库主机,使用 RMAN (Recovery Manager) 为备用数据库启用备份功能。

  • 主数据库发生故障并切换为备用数据库后,如何将其恢复为主数据库状态?

    使用 Data Guard 功能,主数据库在故障切换后将处于“禁用的备用数据库”状态。纠正问题之后,您可以将其恢复为可用的备用数据库状态,然后切换回主数据库。

  • 是否可以使用备用数据库实例进行读取或写入操作?

    是的,在 Active Data Guard 配置下,您可以使用备用数据库实例进行只读操作,但不能进行写入操作。

  • 如何知道主数据库故障切换到了备用数据库?

    我们建议您使用 Enterprise Manager 监视由 Oracle 云基础设施管理的所有数据库系统。如果为实例启用了审计日志操作,您还可以通过查看日志来了解主数据库何时发生了故障切换。

  • 数据库的故障切换需要多长时间?

    对于 2 节点 RAC 配置,故障切换通常可在几十秒内完成。但是,如果要在部署于不同可用性域中且启用了 Data Guard 的两个实例之间进行故障切换,则通常会在两分钟内完成。

  • 是否可以跨可用性域 (AD) 部署 2 节点 RAC 配置?

    不可以,2 节点 RAC 配置是在相同可用性域内不同机架上的两台服务器上的配置。两个实例将共享存储。这种配置可防范实例发生硬件故障的情况。为了获得更高的可用性,我们建议您在另一个可用性域中部署另一个 2 节点 RAC 配置。

  • 我是否可以访问实例,通过直接查看日志来了解数据库操作?

    可以,只要拥有数据库系统的 root 访问权限,您就能查看和审计数据库系统上各个数据库的所有操作。