修改 CEV 状态 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

修改 CEV 状态

您可以使用 Amazon Web Services Management Console 或 Amazon CLI 修改 CEV。您可以修改 CEV 描述或其可用性状态。您的 CEV 具有以下状态值之一:

  • available – 您可以使用此 CEV 创建新的 RDS Custom 数据库实例或升级数据库实例。这是新创建的 CEV 的原定设置状态。

  • inactive – 您无法使用此 CEV 创建或升级 RDS Custom 实例。使用此 CEV,您无法还原数据库快照以创建新的 RDS Custom 数据库实例。

您可以将 CEV 从任何受支持状态更改为任何其他受支持状态。您可以更改状态以防止意外使用 CEV 或使已停止的 CEV 有资格再次使用。例如,您可以将 CEV 的状态从 available 更改为 inactive,并从 inactive 更改回 available

要修改 CEV
  1. 登录 Amazon Web Services Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 在导航窗格中,选择 Custom engine versions(自定义引擎版本)。

  3. 选择要修改其描述或状态的 CEV。

  4. 对于 Actions(操作),选择 Modify(修改)。

  5. 进行以下任何更改:

    • 对于 CEV status settings(CEV 状态设置),选择新的可用状态。

    • 对于 Version description(版本描述),输入新的描述。

  6. 选择 Modify CEV(修改 CEV)。

    如果 CEV 正在使用中,控制台将显示 You can't modify the CEV status(您不能修改 CEV 状态)。修复问题并重试。

Custom engine versions(自定义引擎版本)页面显示。

要通过使用 Amazon CLI 修改 CEV,请运行 modify-custom-db-engine-version 命令。您可以通过运行 describe-db-engine-versions 命令查找要修改的 CEV。

以下选项为必填:

  • --engine engine-type,其中 engine-typecustom-oracle-eecustom-oracle-se2custom-oracle-ee-cdbcustom-oracle-se2-cdb

  • --engine-version cev,其中 cev 是要修改的自定义引擎版本的名称

  • --status status,其中 status 是您希望分配给 CEV 的可用状态。

以下示例将名为 19.my_cev1 的 CEV 从当前状态更改为 inactive

对于 Linux、macOS 或 Unix:

aws rds modify-custom-db-engine-version \ --engine custom-oracle-se2 \ --engine-version 19.my_cev1 \ --status inactive

对于 Windows:

aws rds modify-custom-db-engine-version ^ --engine custom-oracle-se2 ^ --engine-version 19.my_cev1 ^ --status inactive