若要建立与 Orchestrator 数据库的连接,必须设置该数据库连接参数。

先决条件

  • 建立要与 Orchestrator 服务器配合使用的新数据库。请参见设置 Orchestrator 数据库

  • 如果您采用的是配置为使用动态端口的 SQL Server 数据库,请确认该 SQL Server Browser 服务正在运行。

  • 若要在使用 Microsoft SQL Server 数据库时避免发生事务性死锁,您必须启用 ALLOW_SNAPSHOT_ISOLATIONREAD_COMMITTED_SNAPSHOT 两个数据库选项。

  • 如果您的 Microsoft SQL Server 数据库使用动态端口,请确保 SQL Server Browser 已在运行。

  • 若要在使用 Oracle 数据库时避免 ORA-01450 错误,请确认您已正确配置了数据库块大小。所需最小值取决于 Oracle 数据库索引所用块的大小。

  • 要采用正确格式将字符存储在 Oracle 数据库中,请在为 Orchestrator 配置数据库连接并构建表结构之前,将 NLS_CHARACTER_SET参数设置为AL32UTF8。此设置对于国际化环境至关重要。

  • 若要将 Orchestrator 配置为通过安全连接与数据库通信,请确保已导入该数据库的 SSL 证书。有关详细信息,请参见导入数据库 SSL 证书

过程

  1. 管理员身份登录到控制中心。
  2. 单击配置数据库
  3. 数据库类型下拉菜单中,选择想要 Orchestrator 服务器使用的数据库类型。

    选项

    描述

    Oracle

    将 Orchestrator 配置为与 Oracle 数据库实例配合工作。

    SQL Server

    将 Orchestrator 配置为与 Microsoft SQL Server 数据库实例配合工作。

    PostgreSQL

    将 Orchestrator 配置为与 PostgreSQL 数据库实例配合工作。

    内嵌 DerbyDB

    将 Orchestrator 配置为与内嵌 DerbyDB 数据库配合工作。

    注:

    切勿使用 DerbyDB。

  4. 输入该数据库连接参数,然后单击保存更改

    选项

    描述

    服务器地址

    数据库服务器 IP 地址或 DNS 名称。

    此选项适用于所有数据库。

    端口

    该数据库服务器端口用于与您自己的数据库进行通信。

    此选项适用于所有数据库。

    使用 SSL

    选择使用 SSL 以通过 SSL 连接到数据库。若要使用此选项,您必须确保已将数据库 SSL 证书导入 Orchestrator。

    此选项适用于所有数据库。

    数据库名称

    数据库的唯一全称。数据库名称在初始化参数文件的 SERVICE_NAMES参数中指定。

    此选项仅适用于 SQL Server 和 PostgreSQL 数据库。

    用户名

    Orchestrator 连接和操作所选数据库时所用的用户名。所选名称必须为目标数据库上的有效用户名并具有 db_owner 权限。

    此选项适用于所有数据库。

    注:

    预配置的 PostgreSQL 数据库的默认用户名为 vmware

    密码

    该用户名的密码。

    此选项适用于所有数据库。

    注:

    预配置的 PostgreSQL 数据库的默认密码为 vmware

    实例名称(如有)

    数据库实例名称,可由数据库初始化参数文件的 INSTANCE_NAME参数识别。

    此选项仅适用于 SQL Server 和 Oracle 数据库。

    若要使用 Windows 身份验证,请输入 SQL Server 计算机的域名,例如 company.org

    若要使用 SQL 身份验证,请将此文本框留空。

    此选项仅适用于 SQL Server,指定您要使用 Windows 还是 SQL Server 进行身份验证。

    使用 Windows 身份验证模式 (NTLMv2)

    选中此项以在使用 Windows 身份验证时发送 NTLMv2 响应。

    此选项仅适用于 SQL Server。

    如果指定的参数正确,此时会显示一条消息,表示已成功连接到此数据库。

  5. 更新 Orchestrator 的表结构(如有需要)。
  6. 单击保存更改

结果

数据库连接即已配置成功。