预配数据库以执行操作

对于 Java JRF 域,必须先将一个数据库预配为 JRF 数据存储,然后再部署 WebLogic 服务器堆栈。

要访问云数据库,您需要以连接字符串或 Wallet 形式显示的身份证明,具体取决于您创建的数据库的类型。

使用堆栈预配 WebLogic 服务器后,必须预配用作应用程序数据源的数据库,然后再迁移数据。

预配虚拟机数据库

预配数据库系统。

  1. 打开导航菜单。在“数据库”下,单击裸金属、VM 和 Exadata
  2. 如果不同于当前所选区间,请选择该区间。
  3. 单击创建数据库系统
  4. 在“创建数据库系统”页上,提供数据库系统的基本信息:
    • 选择区间:默认情况下,数据库系统是在当前区间中创建的,您可以使用该区间中的网络资源。
    • 您的数据库系统命名:数据库系统不唯一,显示名称。Oracle Cloud 标识符(OCID)可唯一地标识数据库系统。
    • 选择可用性域:数据库系统所在的用性域。
    • 选择形状类型:您选择的形状类型在下一个字段中设置默认形状和筛选形状选项。单击虚拟机
    • 选择一种配置:配置决定了创建的数据库系统类型以及分配给系统的资源。要指定默认配置以外的配置,请单击更改形状,然后从列表中选择一种可用的形状,例如,单击单节点形状 VM.Standard2.1
  5. 对于配置数据库系统:
    • 节点总数:数据库系统中的节点数,这取决于所选的配置。对于虚拟机数据库系统,可以指定除 VM.Standard2.1 和 VM.Standard1.1(它们是单节点数据库系统)外的一个或两个节点。
    • Oracle Database 软件版本:数据库系统支持的数据库版本。对于裸金属系统,可以在数据库系统上混合支持的数据库发行版以包括较早的数据库版本,但不能混合使用版本。无法更改数据库版本,并且该版本应用于此数据库系统中的所有数据库。虚拟机系统只支持一个数据库。
  6. 选择存储管理软件:节点虚拟机数据库系统。选择 Oracle Grid Infrastructure 以使用 Oracle Automatic Storage Management (建议用于生产工作量)。选择逻辑卷管理器可使用逻辑卷管理器存储管理软件快速预配数据库系统。请注意,您在预配期间指定的可用存储(GB) 值将确定通过缩放可用的最大存储总量。
  7. 配置存储:指定以下内容:
    • 可用存储(GB):分配给虚拟机数据库系统的块存储量(GB)。可用存储可在预配数据库系统后根据需要进行放大或缩小。
    • 存储总计(GB):虚拟机数据库系统使用的块存储总量(GB)。所选的可用存储量决定了此值。所用存储总计的 Oracle 费用。
  8. 添加公共 SSH 密钥:要用于 SSH 访问数据库系统的每个密钥对的公共密钥部分。您可以浏览或拖放 .pub 文件,也可以将其粘贴到单独的公钥中。要粘贴多个密钥,请单击+另一个 SSH 密钥,并为每个条目提供一个密钥。
  9. 选择许可证类型:要用于数据库系统的许可证类型。您的选择会影响开票时的计量。
    • “许可证包括”表示此 Oracle Cloud Infrastructure Database 服务资源的成本同时包括 Oracle Database 软件许可证和服务。
    • 使自己的许可证(BYOL) 意味着您将使用组织的 Oracle Database 软件许可证来实现此 Oracle Cloud Infrastructure Database 服务资源。
  10. 指定网络信息:
    • 虚拟云网络:要在其中创建数据库系统的 VCN。单击更改区间,在不同的区间中选择 VCN。
    • 客户机子网:数据库系统应连接到的子网。

      单击更改区间以选择其他区间中的子网。

      网络安全组:可以选择性地为数据库系统指定一个或多个网络安全组(Nsg)。

    • 主机名前缀:您为裸金属或虚拟机数据库系统选择的主机名。主机名必须以字母字符开头,并且只能包含字母数字字符和连字符(-)。裸金属和虚拟机数据库系统允许的最大字符数为 16。

      重要提示:主机名在子网中必须唯一。如果不是唯一的,数据库系统将无法预配。

    • 主机域名:数据库系统的域名。如果选定的子网使用 Oracle 提供的 Internet 和 VCN 解析器进行 DNS 名称解析,则此字段显示子网的域名,无法更改。否则,您可以选择域名。不允许使用连字符(-)。
    • 主机和域 URL:组合主机和域名以显示数据库的全限定域名(FQDN)。最大长度为 64 个字符。
  11. 单击下一步
  12. 提供初始数据库的信息:
    • 数据库名称:数据库的名称。数据库名必须以字母字符开头,并且最多可包含八个字母数字字符。不允许使用特殊字符。
    • 数据库版本:在数据库系统上创建的初始数据库的版本。
    • PDB 名称:可插入数据库的名称。PDB 名称必须以字母字符开头,并且最多可包含八个字母数字字符。下划线(_)唯一允许使用的特殊字符。
    • 创建管理员身份证明:将使用您提供的口令创建数据库管理员 SYS 用户。
      • 用户名:SYS
      • 口令:提供此用户的口令。密码必须满足以下标准:密码必须为 9 到 30 个字符,并且至少包含两个大写、两个小写、两个数字和两个特殊字符。特殊字符必须为_、#或 -。口令不能包含用户名(SYS、SYSTEM 等),也不能包含单词 "oracle" (采用正向或反向顺序,无论大小写如何)。
      • 确认口令:重新输入您指定的 SYS 口令。
    • 选择工作量类型:选择最适合您的应用程序的工作量类型:

      • 务处理处理将数据库配置为适用于事务处理工作量,并偏向于大量随机数据访问。
      • 数据仓库针对数据仓库工作量配置数据库,并针对大型数据扫描操作进行偏向。
    • 配置数据库备份:可以选择指定将数据库备份到对象存储的设置。
    • 可以选择单击显示高级选项为初始数据库指定高级选项。

  13. 单击创建数据库系统。数据库系统将显示在列表中,其状态为“预配”。数据库系统的图标将从黄色变为绿色(或红色表示错误)。
    当数据库系统的图标变为绿色后,状态为可用时,可以单击突出显示的数据库系统名称来显示有关数据库系统的详细信息。记下 IP 地址。您需要专用或公共 IP 地址(具体取决于网络配置)来连接到数据库系统。

获取数据库系统连接字符串

要连接到数据库系统,必须具有数据库连接字符串。

  1. 打开导航菜单。在“数据库”下,单击裸金属、VM 和 Exadata
  2. 如果不同于当前所选区间,请选择该区间。
  3. 单击感兴趣的数据库系统
  4. 在“数据库”列表下,单击数据库名称可查看“数据库详细信息”页
  5. 单击数据库连接
  6. 复制轻松连接连接字符串。格式如下:
     <hostname>:<port>/<cdb_root_name>.<subdomain>

    这将提供容器数据库(CDB)的 JDBC 连接字符串。