未找到结果

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

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

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

常见问题解答

全部展开 全部收起

    一般问题

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

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

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

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

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

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

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

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

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

    裸金属服务器和虚拟机两种方案都支持 Oracle 通用储值模式,且都提供“包含许可证”和“自带许可证”两种定价方式。定价十分灵活,您既可选择即用即付,也可通过 Oracle 销售代表享受优惠承诺价。具体定价取决于您所选择的数据库版本、数据库配置以及内核数。

    shop.oracle.com 上创建帐户后,您即可开始使用 Oracle 数据库云服务数据库实例。如果您已是 Oracle 客户,则可以联系自己的销售代表创建帐户并启用现有储值,或在购买新的储值后开始使用 Oracle 云基础设施资源。更多详情请参阅数据库定价部分。

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

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

    Oracle 数据库云服务目前支持以下 Oracle 数据库发布版本:11.2.0.4、12.1.0.2、12.2.0.1 以及 18.1.0.0。

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

    Oracle 数据库云服务支持以下 Oracle 数据库软件版本,并为它们实施了云优化。

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

    以下是每种数据库版本提供的选件列表。请注意,所有版本均包含 Oracle 数据库透明数据加密 (TDE) 选件。

    数据库版本 数据库选件
    标准版 包含 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 & Graph,Database Lifecycle Management Pack 以及 Cloud Management Pack for Oracle Database。
    超强性能企业版 在高性能包的基础上增加了以下选件:Real Application Clusters (RAC)、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 强烈建议您使用 Enterprise Manager 来监视数据库。Oracle 计划在不久的将来支持直接从数据库服务返回各项指标。

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

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

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

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

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

    虚拟机

  • 虚拟机 (VM) 上的 Oracle 云基础设施数据库服务是什么?

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

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

  • 虚拟机上的数据库服务有哪些优势?

    虚拟机上的数据库服务具有成本低廉、存储灵活等诸多优势,具体而言包括:

    • 经济高效且灵活 — 客户可以从少至 1 个 OCPU 起步,逐步扩展到多至 24 个 OCPU,并且只需为实际使用的 OCPU 和存储付费。
    • 容易上手 — 客户可以选择使用任何数据库版本,轻松地创建经 Oracle 认证、功能完备且完全受支持的 11g、12c(包括 12.1 和 12.2)数据库。
    • 内置高可用性架构 — 客户能以任何虚拟机配置轻松部署 2 节点 RAC 配置。例如,客户可以使用双内核虚拟机和高达 40 TB 的共享块存储轻松部署 2 节点 RAC 配置。
    • 持久且可扩展的存储 — 客户可以按需使用 256 GB 到 40 TB 远程存储,并且免停机地扩展存储容量。
    • 安全 — 客户仍然可以充分利用 Oracle IAM 进行管理控制,并借助 VCN 安全性列表来保护数据库环境。
  • 虚拟机上的数据库服务是否支持 RAC 数据库?

    是,虚拟机上的数据库云服务支持以 2 节点 RAC 配置的形式部署 RAC (Real Application Cluster) 数据库。在设置虚拟机数据库时选择“节点 = 2”即可启用 2 节点 RAC 配置。请注意,只有超强性能企业版支持 RAC 数据库,且每个虚拟机必须至少具有 2 个内核。

  • 在虚拟机配置中初始创建数据库系统后,我是否能更改系统关联的内核数量?

    不可以。您目前无法在创建数据库系统后更改其使用的内核数量。

  • 是否能在虚拟机上的数据库中创建多个 DB Home?

    不能。您不可以在虚拟机上的数据库中创建多个 DB Home。每个虚拟机数据库实例只能启动一个数据库。

  • 如何扩展在虚拟机中运行的数据库服务的可用存储?

    您可以使用控制台REST APICLI 以及 SDK 轻松扩展数据库系统的存储容量。虚拟机上的数据库云服务使用远程块存储,因此您可以为其配置 256 GB 到 40 TB 的存储容量。扩展存储容量时无需停机。请注意:附加到特定实例的存储总量是可用存储、RECO 存储以及软件大小的总和。可用存储由客户选择,RECO 存储基于可用存储自动计算,而软件大小固定不变(Oracle 数据库的存储开销)。

    计费

  • 如何针对 Oracle 数据库云服务的使用进行计量和计费?

    Oracle 云基础设施支持 Oracle 通用储值模式,并提供“包含许可证”和“自带许可证”两种定价。定价十分灵活,您既可选择即用即付,也可通过 Oracle 销售代表享受优惠承诺价。Oracle 数据库按以下用量元素计费:

    • 托管环境每小时 — 托管环境即包含基本 CPU 容量、本地存储(仅适用于裸金属配置)以及为所选数据库版本启用的 OCPU 的基本数据库系统实例。托管环境使用时间不足一小时将按一小时计费。
    • OCPU 每小时 — 您可以为每个托管环境或数据库系统启用额外的 OCPU。OCPU 使用时间不足一小时将按一小时计费。
    • 块存储卷 — 虚拟机上的数据库服务使用远程块存储卷。您可以附加 256 GB 到 40 TB 的存储容量,并按存储总量付费。存储总量是可用存储、RECO 存储以及软件大小的总和。可用存储由您选择,RECO 存储基于可用存储自动计算,而软件大小固定不变(Oracle 数据库的存储开销)。更多详情请参阅存储定价部分。
    • 对象存储 — 您的所有自动增量备份、按需完整备份以及从本地数据库到云的备份都存储在 Oracle 云基础设施对象存储中,我们将按标准对象存储成本进行收费。更多详情请参阅存储定价部分。
  • Oracle 数据库云服务的定价模式是什么?

    更多详情请参阅数据库定价部分。

  • 数据库系统按内核小时计费是什么意思?

    Oracle 数据库云服务支持按需弹性配置,这意味着您只需为实际使用的资源付费。计费小时数将向上取整。例如,您运行某实例 45 分钟后将其终止,我们会向您收取一个小时的费用。

  • 数据库的备份成本如何计算?

    您可以使用备份/还原功能,也可以使用 RMAN 将数据库备份配置为保存到Oracle 云基础设施对象存储。备份成本将按实际使用的对象存储总量计算,并按对象存储定价计费。

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

    在部署于不同可用性域中的两个数据库系统之间配置 Data Guard 即可为数据库配置高可用性。我们将按数据库定价中说明的标准定价模式对每个数据库系统计费。

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

    是的,Oracle 数据库云服务支持停止对虚拟机数据库计费。要利用此功能,请转到虚拟机数据库系统并选择要停止的节点。停止该节点后,数据库将保持不变。在该节点停止运行期间,我们不会就其向您收费。对于使用时间不足一小时的情况,我们将按该小时内数据库系统使用的 OCPU 的最大数量对您计费。

    停止计费功能不适用于裸金属密集型 I/O 或 Exadata 数据库系统。在这些系统中,您停止某个节点后仍然保有整个托管环境,因此我们会继续进行计费。为了降低裸金属密集型 I/O 或 Exdata 配置的成本,您可以利用数据库配置的联机 CPU 伸缩功能,在未使用和很少使用的环境中,将 DenseIO 配置的 OCPU 减少为 2 个,Exadata 配置的 OCPU 减少为 0 个。在 Exadata 数据库云服务中将 OCPU 数量设置为 0 将关闭虚拟机以及所有运行中的数据库。

    安全性

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

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

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

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

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

  • 如何为数据库配置 TDE?

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

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

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

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

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

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

    硬件

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

    就 Oracle 云基础设施上目前支持的各种配置而言,您在数据库服务中进行选择时应该全面考虑成本、可用存储、性能以及是否需要 Oracle RAC 数据库。选择配置时,请始终牢记您的数据库规模增长计划。

  • 初始创建数据库系统后,我是否能更改系统关联的内核数量?

    可以。对于裸金属系统,您可以直接从控制台或通过 API 免停机地更改数据库系统使用的内核数量。虚拟机系统目前不支持内核扩展。

  • 增加或减少裸金属数据库系统使用的内核数量后,数据库实例是否会重启?

    不会,增加或减少内核数量不会导致数据库实例重启。该功能让您可以减少在开发和测试场景下多余的内核数量,从而节省成本。

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

    不可以,您不能为裸金属服务器数据库系统附加块存储卷。但是,虚拟机服务上的数据库云服务会对数据库使用完全由平台管理的远程块存储卷。

  • 能否通过 SSH 访问数据库系统?

    我们会为您提供裸金属和虚拟机系统的完全 root 访问权限。您可以使用 SSH 密钥信息通过 SSH 访问数据库系统。

  • 数据库实例运行速度很慢时该怎么办?

    Oracle 数据库云服务支持对数据库实例进行完全 root SSH 访问、定义模式,以及对实例进行性能调优。您可以通过解析 Oracle 跟踪文件来了解查询缓慢的原因。我们还建议您使用 Enterprise Manager 来监视数据库系统的性能指标(CPU 利用率、网络吞吐量等),以便了解是否存在异常的系统级指标。

    您可以通过 My Oracle Support 提交服务请求,获取调试和故障排除支持。此外,您还可以注册 Oracle 标准支持服务,以获取 24x7 全天候支持服务。详情请联系您的销售代表。

    修补

  • 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 访问权限,您就能查看和审计数据库系统上各个数据库的所有操作。