基本数据库服务的灵活软件发行版选择
Oracle 将发行版选择控件应用于数据库和网格基础结构发行版更新,您可以选择这些更新来执行生命周期操作。
默认情况下,生命周期操作使用或提供最新的可用发行版更新或维护发行版 (N)。这有助于确保新创建或更新的资源使用包含最新适用安全修复程序的软件。
对于支持发行版选择的生命周期操作,您可以在确认显示的消息后,在支持的自助服务范围内选择较早的发行版更新或维护发行版。对于数据库和网格基础结构发行版更新,支持的自助服务范围通常是 N-1 和 N-2。早于适用自助服务范围的发放需要通过服务请求进行审批。
发行版选择的可用性取决于服务和生命周期操作。
注意:
使用以下准则确定可以请求哪些 Oracle Database (DB) 发行版。这些准则可能会发生变化。
- 推荐:最新的 Oracle AI Database 26ai 发行版更新。
- 可通过自助服务确认获得:以前的两个数据库发行版更新。
- 较旧版本:需要具有已批准例外的 SR。Oracle Database 19c 请求仅限于发行版 19.27 或更高版本。批准后,仅为创建定制数据库软件映像启用请求的发行版,客户必须使用该映像来进行预配或更新。
发放选择控制的工作方式:
当生命周期操作创建新数据库主目录、预配新数据库系统或将数据库或网格基础结构软件更新或升级到所选发行版更新时,将应用发行版选择控件。
以下原则一般适用:
-
N:默认情况下,最新批准的发行版更新或维护发行版可用,这是建议的发行版。
-
N-1 和 N-2:如果支持,您可以在查看并确认显示的消息后选择前两个发行版更新或维护发行版。
-
早于 N-2 的发行版:提交服务请求以请求访问所需的发行版更新或维护发行版。
发布选择控件可以应用于以下操作:
- 创建数据库和网格基础结构定制软件映像。
- 选择发行版更新时创建数据库系统或数据库主目录。
- 在操作创建新的数据库主目录时创建数据库。
- 更新数据库主目录。
- 更新或升级数据库系统的网格基础结构。
使用现有数据库主目录的操作:
使用现有数据库主目录的生命周期操作不受新发行版选择限制的约束。
例如,此原则适用于以下情况:
- 在现有数据库主目录中创建数据库。
- 将数据库还原到现有数据库主目录。
- 在现有数据库主目录中创建 Data Guard 备用数据库(如果适用)。
- 根据移动操作的要求,将数据库移动到现有数据库主目录。
如果所选数据库主目录正在运行早于最新批准的发行版更新的数据库发行版更新,则控制台将显示一条消息,指示正在使用较早的发行版更新。可以使用现有数据库主目录继续操作。
选择较旧的版本更新或维护版本:
当生命周期操作支持自助选择较早的发行版时,可以选择最新可用发行版之前的两个发行版更新或维护发行版。
选择符合条件的较旧版本更新或维护版本时,控制台会显示一条消息。复查并确认消息以继续。
如果所需的版本更新或维护版本早于可用于自助服务选择的版本,请提交服务请求以请求访问权限。
旧发行版的确认消息:
选择合格的较旧版本更新或维护版本时,控制台会显示一条消息,建议使用最新批准的版本更新或维护版本。复查并确认消息以继续。
有关旧数据库或网格基础结构发行版更新的指导,请参见 Recommendations to Help Protect Oracle Databases from Emerging AI-enabled Security Threats 。
对于支持自助选择旧版本更新或维护版本的生命周期操作,您必须先确认显示的消息,然后再继续。
对于使用现有数据库主目录的操作,发行版选择限制不适用。如果所选数据库主目录正在运行早于最新批准的发行版更新的数据库发行版更新,则控制台将显示一条消息,指示正在使用较早的发行版更新。您可以使用该数据库主目录继续操作。
较旧的定制软件映像:
可用于定制软件映像选择的发行版更新取决于生命周期操作和适用的发行版选择控件。
对于较旧的定制软件映像不可用于自助选择的操作,该映像不会显示为可用选项。要使用不可用的较旧定制软件映像,请提交服务请求。
Oracle 建议使用基于最新适用的发行版更新的定制软件映像来接收最新的安全修复。有关更多信息,请参见 Recommendations to Help Protect Oracle Databases from Emerging AI-enabled Security Threats 。
现有资源:
这些发行版选择控件不会自动升级运行较旧数据库或网格基础结构发行版更新的现有数据库、数据库主目录、数据库系统或其他现有资源。
现有资源可以继续根据适用的支持和生命周期策略运行。对现有资源执行生命周期操作时,发行版选择控制取决于操作。例如,创建新数据库主目录的操作受适用的发行版更新选择规则约束,而使用现有数据库主目录的操作不受仅基于该主目录中安装的发行版更新的限制。
确认 API 请求中的较早版本更新和维护版本
某些生命周期操作允许您使用较早的数据库和网格基础结构发行版更新,而不是符合条件的最新发行版。
当某个操作需要对较早的发行版更新或维护发行版进行确认时,请在请求中将 isOlderVersionAcknowledged 属性设置为 true。
请求的参数:
选择或应用较旧的数据库或网格基础结构发行版更新时,请使用以下请求属性:
isOlderVersionAcknowledged
将 isOlderVersionAcknowledged 设置为 true 以确认使用较早的发行版更新或维护发行版,然后继续操作。
此属性适用于支持的创建、更新和应用操作,您可以在其中选择或应用较旧的发行版更新或维护发行版。
该属性不适用于未选择或应用发行版更新或维护发行版的操作,包括:
- 正在检索资源详细信息
- 查看补丁程序、更新或升级历史记录
- 删除资源
- 仅更新标记
- 生成软件映像 PAR URL
- 更改区间
回应属性:
对于适用的发行版列表和其他读取操作,响应可以包括以下属性:
isOlderVersionAcknowledgmentRequired
此属性指示在选择较旧的发行版更新或维护发行版时是否需要确认。
当 isOlderVersionAcknowledgmentRequired 指示需要确认时,在相应的创建、更新或应用请求中将 isOlderVersionAcknowledged 设置为 true 以使用较早的发行版更新或维护发行版。
适用操作:
旧版本更新或维护版本的确认适用于受支持的生命周期操作,例如:
- 创建数据库或网格基础结构软件映像
- 创建数据库主文件夹
- 为数据库主目录打补丁或应用定制数据库软件映像
- 创建或更新数据库系统
- 将网格基础结构发行版更新应用于数据库系统
- 执行数据库操作,选择或移至目标发行版更新或数据库主目录
- 创建新的备用数据库主目录或数据库系统时创建 Data Guard 关联
对于适用的发行版和更新列表操作,请使用 isOlderVersionAcknowledgmentRequired 响应属性确定在提交相应的生命周期请求之前是否需要确认。
使用确认属性:
当操作需要确认时:
- 检索或选择目标数据库或网格基础结构发行版更新、修补程序或软件映像。
- 检查所选发行版更新或维护发行版是否需要确认。
- 在创建、更新或应用请求中,将
isOlderVersionAcknowledged设置为true。 - 提交请求。
确认适用于为生命周期操作选择的目标发行版更新、维护发行版、修补程序或软件映像。