2.0 資料庫要求

ZENworks 提供了一個可供您使用的內嵌式 Sybase SQL Anywhere 資料庫。您也可以使用自己的資料庫 (稱為外部資料庫)。如果您選擇使用外部資料庫,該資料庫必須符合以下要求:

項目

要求

資料庫版本

Microsoft SQL Server 2008 R2 (及最新的 SP)

Microsoft SQL Server 2008 SP2 (及最新的 SP)

Microsoft SQL Server 2012 (及最新的 SP)

Sybase SQL Anywhere 12

Oracle 11.2.0.4 Standard 和 Enterprise 版 (無論是否包含分割功能)。如需分割功能的資訊,請參閱「含分割功能的 Oracle Enterprise」。

Oracle 11.2.0.4 Real Application Clusters (Oracle RAC)

Oracle 12c (12.1.0.1 和 12.1.0.2)

資料庫伺服器主機名稱

網域名稱伺服器服務必須能夠解析資料庫伺服器主機名稱。

TCP 埠

伺服器必須允許主要伺服器在資料庫埠上進行通訊。如果是 MS SQL,請務必為資料庫伺服器設定靜態連接埠。

預設連接埠:

  • 1433,供 MS SQL 之用

  • 2638,供 Sybase SQL 之用

  • 2639 供 Sybase 稽核資料庫使用

  • 1521,供 Oracle 之用

如果發生衝突,您可以變更預設連接埠號碼。但必須確保此連接埠已開啟,以便讓主要伺服器可與資料庫通訊。

UDP 埠

1434 供 MS SQL 使用 (如果 ZENworks 使用該資料庫的具名例項)

WAN 注意事項

主要伺服器與 ZENworks 資料庫必須位於同一個網路節區中。主要伺服器不能透過 WAN 寫入 ZENworks 資料庫。

預設字元集

Sybase 必須使用 UTF-8 字元集。

若是 MS SQL,ZENworks 則不需要任何特定的字元集。ZENworks 對 MS SQL 支援的所有字元集都提供支援。

對於 Oracle,NLS_CHARACTERSET 和 NLS_NCHAR_CHARACTERSET 參數必須分別設定為 AL32UTF8 和 AL16UTF16。

定序

ZENworks 不支援區分大小寫的 MS SQL 資料庫例項。因此,在設定之前,請確定資料庫不區分大小寫。

資料庫使用者

請確定 ZENworks 資料庫使用者與遠端資料庫的連接不受限制。

例如,如果 ZENworks 資料庫使用者是一位 Active Directory 使用者,請確定 Active Directory 規則允許使用者連接遠端資料庫。