在 OCI 数据库管理中发现 RDS 数据库

本文介绍了在 OCI 数据库管理上搜索 RDS 数据库所需的步骤。

有两种类型的数据库可用 (RDS):
  • 第一个是 Amazon Relational Database Service for Oracle

    Amazon RDS for Oracle 是 Amazon Web Services (AWS) 提供的基于云的数据库服务。它允许用户在云中设置、运行和扩展 Oracle 关系数据库,而无需管理底层基础设施。这是一个非容器数据库。

  • Amazon Relational Database Service 自定义

    Amazon RDS 定制托管数据库服务,适用于需要访问底层 OS 和数据库环境的传统、定制和打包应用。Amazon RDS Custom 现在可用于 Oracle Database。Amazon RDS Custom for Oracle 可自动设置、操作和扩展云端数据库,同时授予对数据库和底层操作系统的访问权限,以配置设置、安装修补程序并启用本机功能以满足相关应用程序的需求。这可以是具有可插入数据库 (pluggable database,PDB) 的容器数据库 (container database,CDB)。

您可以使用 OCI 数据库管理服务搜索两个数据库,第一个数据库是非容器数据库,第二个数据库是容器数据库。

要搜索这些数据库,首先需要创建数据库连接器句柄来搜索 OCI 外部数据库中的数据库。

创建非容器数据库句柄

首先,您需要创建一个非容器数据库句柄。使用此过程:

  1. 打开导航菜单,然后依次选择 Oracle Database外部数据库
  2. 外部数据库下,选择容器数据库
  3. 选择区间。此时将显示外部数据库的列表。
  4. 单击 egister external container database 。此时将打开注册外部容器数据库对话框。
  5. 选择区间。默认情况下,会在当前区间中创建数据库。
  6. 数据库显示名称中,提供用户友好的名称来帮助您轻松标识资源。
  7. 单击显示高级选项。如果您有权创建资源,则还有权对该资源应用自由格式的标记。要应用定义的标记,您必须有权使用标记名称空间。如果您不确定是否应用标记,则跳过此选项(可在以后应用标记)或询问管理员 )。
  8. 单击注册

创建容器数据库句柄

接下来,使用此过程创建容器数据库句柄。

  1. 打开导航菜单。选择 Oracle Database ,然后选择 External Database
  2. 外部数据库下,选择容器数据库
  3. 选择您的区间。此时将显示外部数据库的列表。
  4. 单击注册外部容器数据库。此时将打开注册外部容器数据库对话框。
  5. 选择区间:默认情况下,将在当前区间中创建数据库。
  6. 数据库显示名称中,提供用户友好的名称来帮助您轻松标识资源。
  7. 单击显示高级选项可指定数据库的选项。如果您有权创建资源,则还有权对该资源应用自由格式的标记。要应用定义的标记,您必须有权使用标记名称空间。如果您不确定是否应用标记,则跳过此选项(可在以后应用标记)或询问管理员 )。
  8. 单击注册
同样,创建插入数据库句柄以连接容器数据库上的 PDB。导航至菜单,然后选择 Oracle Database ,然后选择外部数据库。在外部数据库下,选择可插入数据库并按照上述步骤操作。

连接到容器外部数据库

使用此过程可以创建与外部容器数据库的连接。

  1. 打开导航菜单。选择 Oracle Database ,然后选择 External Database
  2. 外部数据库下,选择容器数据库
  3. 选择您的区间。此时将显示外部数据库的列表。
  4. 在外部数据库列表中,单击要为其创建连接的数据库的名称。此时将显示所选外部数据库的详细信息。
  5. 单击连接到外部容器数据库。此时将打开“连接到外部容器数据库”对话框。
  6. 连接器显示名称中,提供用户友好的名称来帮助您轻松标识资源。
  7. 选择连接器类型,为外部数据库提供连接器类型。
    对于 MACS ,创建 OCI Management Agent Cloud Service (MACS) 连接器以访问外部数据库。必须在连接外部数据库之前配置代理。如果要使用 TCPS,请选择此选项。
  8. 连接器代理 ID 中,提供连接器代理 ID。仅当选择 MACS 时才需要此项。
  9. 外部站点 ID 中,提供外部站点 ID。仅当选择外部站点时才需要此项。
  10. 指定连接的连接字符串信息。
  11. DNS 主机名或 SCAN 名称中,为要连接到 OCI 的内部部署中的数据库提供虚拟 IP (VIP) 地址或单个客户机访问名称 (SCAN)。
  12. 端口中,提供 OCI 外部数据库用于数据库连接的端口。
  13. 服务中,提供 OCI 外部数据库用于数据库连接的服务名。
  14. 协议中,提供 OCI 外部数据库用于数据库连接的协议。您可以从 TCP 或 TCPS 中进行选择。
  15. 如果选择了 TCPS 协议,请在以下选项之间进行选择:
    • 使用现有密钥
    • 创建新密钥
    选择使用现有密钥时,在区间中提供数据库用户密码密钥。单击创建新密钥时,将打开“创建 TLS 密钥”窗口。提供以下详细信息,然后单击创建 TLS 密钥
    • 秘密名称:要创建的密钥的名称。
    • 说明:(可选)密钥的说明。
    • 选择区间:必须存储密钥的区间。
    • 区间中的 Vault :存储密钥的区间中的 Vault。
    • 区间中的加密密钥:必须存储密钥的区间中的加密密钥。SSL
    • Trust Store Type(信任存储类型):SSL 信任存储的类型。可用选项包括 PKCS12 和 JKS。BCFKS 是美国政府地区唯一可用的选项。
    • SSL Trust Store Location :代理主机上 SSL 信任存储的全限定路径。
    • SSL Trust Store Password :SSL Trust Store 的密码。
    • SSL 密钥库类型:(只读)密钥库的类型。它会自动选择与 SSL 信任存储类型相同。
    • SSL Key Store Location :代理主机上密钥库的全限定路径。
    • SSL Key Store Password :密钥库的密码。
    • SL Server Certificate Distinguished Name :SSL 服务器证书的唯一名称。
  16. 指定连接的数据库连接身份证明。
  17. 用户名中,提供要由此连接使用的数据库身份证明的用户名。
  18. 口令中,提供用于此连接使用的数据库身份证明的口令。
  19. 身份证明名称前缀中:此字符串是完整身份证明名称的第一部分。您的前缀将附加到系统生成的身份证明名称前缀前面,以创建完整的身份证明名称。
  20. 身份证明名称中:(只读)输入连接的身份证明名称。
  21. 角色中,提供要由此连接使用的数据库身份证明的角色。可以在 NORMAL 和 SYSDBA 之间选择。
  22. 单击显示高级选项以指定数据库的选项。如果您有权创建资源,则还有权对该资源应用自由格式的标记。要应用定义的标记,您必须有权使用标记名称空间。如果您不确定是否应用标记,则跳过此选项(可在以后应用标记)或询问管理员。您可以在“资源标记”中细化详细信息(请参阅“了解详细信息”)。
  23. 单击连接到外部容器数据库
  24. 现在,重复上述步骤以创建可插入数据库句柄来连接容器数据库上的 PDB。要开始:
    打开导航菜单。选择 Oracle Database ,然后选择 External Database 。在外部数据库下,选择可插入数据库,然后输入与容器数据库类似的详细信息,然后选择连接到外部可插入数据库。

启用 OCI 数据库管理

本主题介绍了两种启用 OCI 数据库管理的方法。还可以使用以下任一过程启用非容器和可插入数据库 (PDB)。

  1. 打开观测和管理菜单,然后选择数据库管理
  2. 在左侧窗格中,从区间下拉列表中选择区间,在部署类型下拉列表中选择外部区间。
  3. 区间中的外部数据库列在托管数据库页面上。这些外部数据库可能已在 Oracle Cloud Infrastructure 外部数据库服务或数据库管理中注册。
  4. 管理状态列中,单击启用数据库管理
  5. 启用数据库管理面板中,查看计费信息,从下拉列表中选择外部数据库连接器,选择许可证类型,然后单击启用
  6. 您可以在以下页面上验证是否已成功启用数据库管理:
    • “数据库管理托管数据库”页:在左侧窗格中,选择外部数据库所在的区间,然后在“Deployment(部署)”类型下拉列表中选择“External(外部)”。启用数据库管理后, Enabled - <license type> 将显示在“管理”状态列中。您可以单击数据库的名称以转到托管数据库详细信息页,并使用数据库管理监视和管理外部数据库。
    • 外部数据库服务的外部 <database type> 详细信息页:在资源下的左侧窗格中,单击度量并检查是否显示数据库度量。
启用数据库管理的另一种方法是启用外部数据库的数据库管理(CDB/PDB 和非容器),然后:
  1. 打开导航菜单,然后选择 Oracle Database 。在 Oracle Database 下,单击外部数据库
  2. 在左侧窗格中,选择容器数据库
  3. 单击要在其中启用 OCI 数据库管理的容器数据库。
  4. 在容器数据库的主页上,记下标记为关联服务的部分。
  5. 关联服务下,单击启用数据库管理
  6. 选择数据库容器和关联的计费信息,然后单击启用

可以执行相同的过程来启用非 CDB 和 PDB。要开始使用,请在外部数据库菜单上导航到可插入数据库,然后选择可插入数据库,然后在关联服务下启用数据库管理。然后按照上面的步骤启用数据库。

为数据库启用 OCI 操作洞察分析

只能为 PDB 启用 OCI 操作洞察分析服务。要为在外部搜索到的 PDB 启用 OCI 操作洞察分析,请使用此过程。

  1. 打开导航菜单,单击 Oracle Database ,然后在 Oracle Database 下单击外部数据库
  2. 在左侧窗格中,选择可插入数据库
  3. 单击要在其中启用 Ops Insights 的可插入数据库。
  4. 在可插入数据库主页上,记下关联服务部分。
  5. 关联服务下,单击在“操作洞察”下启用
  6. 选择数据库容器并单击启用

为数据库主机启用 OCI 操作洞察分析

可以为在 AWS 上运行数据库的主机启用 OCI Ops Insights 服务。要为主机启用 OCI Ops Insights 容量规划,请使用此过程。

  1. 打开 OCI 导航菜单并选择观测和管理
  2. 依次选择操作洞察管理
  3. 管理菜单上,选择主机组
  4. 单击添加主机,然后选择遥测作为 OCI 管理代理
  5. 选择区间,然后选择 AWS 主机以启用 Ops Insights。
  6. 如果 Ops Insights 位于不同的区间,请选择目标区间。
  7. 要将主机添加到 Ops 洞察分析,请单击添加主机

为外部数据库启用 OCI 堆栈监视

可以为搜索到的所有 CDB/PDB 和非 CDB 数据库启用 OCI 堆栈监视服务。要启用堆栈监视,请使用此过程。

  1. 打开导航菜单并选择 Oracle Database
  2. Oracle Database 下,单击外部数据库
  3. 在左侧窗格中,选择容器数据库
  4. 单击要在其中启用堆栈监视的容器数据库。
  5. 在容器数据库主页上,记下关联服务部分。
  6. 关联服务下,在“堆栈监视”下,单击启用
  7. 选择数据库连接器并单击启用

注意:

可以通过其他方式为外部数据库启用 OCI 堆栈监视。有关启用堆栈监视服务的各种方法的更多详细信息,请参见 OCI 文档中的 "Resource Discovery and Promotion"(资源发现和提升)(请参见 "Explore More")。
同样,您可以使用相同的步骤为 PDB 和非 CDB 数据库启用 OCI 堆栈监视。打开导航菜单,然后选择 Oracle Database 。在 Oracle Database 下,单击外部数据库。在左侧窗格中,选择可插入数据库。然后按照上面的步骤操作。

为主机启用 OCI 堆栈监视

要为托管 AWS 数据库的主机启用 OCI 堆栈监视,请使用此过程。

  1. 打开 OCI 导航菜单,然后单击观测和管理
  2. 依次选择 Application Performance Monitoring堆栈监视
  3. 堆栈监视资源左侧菜单下,选择资源搜索
  4. 选择搜索新资源,选择作为主机的资源类型。
  5. 选择代理和许可证类型,然后单击搜索新资源
    或者,在 "Stack Monitoring Left"(堆栈监视左侧)窗格中导航到 "Promote"(提升)以完全监视,如果在列表中看到主机,则单击 Promote(提升)以启用主机进行完全监视。
启用所有服务后,导航到每个服务并配置相应的主页,然后为每个服务配置仪表盘、预警和通知。有关更多详细信息,请查看通知概览管理仪表盘(请参阅“了解详细信息”)。