8.2 設定外部 ZENworks 資料庫

本節說明如何透過在資料庫伺服器上執行 ZENworks 安裝程式來設定 ZENworks 資料庫。如果您使用的是外部 PostgreSQL 資料庫,則必須採用此方法。對於其他資料庫,如果 ZENworks 管理員和資料庫管理員不是同一人,則可以使用此方法。

確定要安裝外部資料庫的伺服器符合節 2.0, 資料庫要求外部資料庫的必要條件 中所述的要求。

  1. 在已安裝外部資料庫的伺服器上,插入 ZENworks 安裝 DVD 或掛接 ZENworks ISO。

    重要:如果您尚未將 ZENworks ISO 影像燒錄到 DVD,則需要在開始安裝之前進行燒錄。請勿解壓縮 ISO 影像並用其來安裝。

    如果 DVD 自動執行資料庫安裝程式,請結束該程式。

    在外部資料庫伺服器上的指令提示字元處輸入以下指令:

    DVD 磁碟機:\setup.exe -c

    若 ZENworks 已安裝在裝置上,且您要使用該裝置透過外部資料庫安裝程式來設定 ZENworks 資料庫的另一個例項 (在同一個或另一個裝置上),請執行以下指令:

    DVD 磁碟機:\setup.exe -c --zcminstall

  2. 在「選取 ZENworks 資料庫」頁面上,選取下列其中一項:

    • 選取 ZENworks 資料庫

    • 選取稽核資料庫

    • 選取 ZENworks 資料庫和稽核資料庫兩者

      附註:如果選取了 ZENworks 資料庫Audit 資料庫選項,您需要先建立 ZENworks 資料庫綱要,然後再建立稽核資料庫綱要。

    下面顯示了支援的 ZENworks 資料庫與稽核資料庫組合形式:

    ZENworks 資料庫

    稽核資料庫

    內嵌式 PostgreSQL

    • 內嵌式 PostgreSQL (預設)

    • 外部 PostgreSQL

    外部 PostgreSQL

    • 外部 PostgreSQL (預設)

    • 內嵌式 PostgreSQL

    Microsoft SQL Server

    Microsoft SQL Server

    Oracle

    Oracle

  3. 在「選取資料庫類型」頁面中,選取下列其中一項,然後按下一步

    • PostgreSQL: 在 PostgreSQL 伺服器上建立 ZENworks 資料庫綱要。

    • Microsoft SQL Server: 在 Microsoft SQL Server 上建立 ZENworks 資料庫綱要。

    • Oracle: 指定可用於設定外部 Oracle 資料庫綱要以便與 ZENworks 一起使用的使用者綱要。

    重要:代管該資料庫的伺服器必須與管理區域中的所有主要伺服器在時間上保持同步。

  4. 請參閱下面的章節,以獲取有關您需要了解的資訊的詳細資料 (也可按一下說明按鈕獲得類似資訊):

8.2.1 PostgreSQL 資料庫資訊

安裝資訊

解釋

PostgreSQL 伺服器組態

指定 PostgreSQL 資料庫伺服器使用的連接埠。依預設,將為 ZENworks 資料庫使用連接埠 54327,為稽核資料庫使用連接埠 54327。如果發生衝突,請變更預設連接埠號碼。

PostgreSQL 存取組態

某些資訊提供有預設值,您可以視需要進行變更:

  • 伺服器位址: 指定資料庫伺服器的 DNS 或 IP 位址。

  • 連接埠: 指定 PostgreSQL 資料庫使用的連接埠號碼。

  • 使用者名稱: 指定 PostgreSQL 管理員使用者名稱。

  • 密碼: 指定 PostgreSQL 管理員密碼。

資料庫檔案位置

指定要在其中建立 ZENworks PostgreSQL 資料庫檔案的路徑。依預設,安裝程式會建立磁碟機:\novell\zenworks 目錄,您可以變更該目錄。\database 目錄會附加至預設目錄。

例如,預設路徑為磁碟機:\novell\zenworks\database

稽核資料庫的預設路徑與 ZENworks 資料庫的預設路徑相同。

檢閱資料庫資訊

檢閱資料庫組態資訊。

「伺服器位址」欄位會顯示 hosts 檔案中設定的 IP 位址。這並不會影響資料庫的安裝。

ZENworks 資料庫安裝程式會自動偵測資料庫驅動程式資訊。

檢閱 SQL 程序檔

查看要在建立資料庫期間執行的 SQL 程序檔。

8.2.2 MS SQL 資料庫資訊

安裝資訊

解釋

外部資料庫伺服器組態

此資料庫伺服器必須安裝有 MS SQL 資料庫。某些資訊提供有預設值,您可以視需要進行變更:

  • 伺服器位址: 建議您使用伺服器的 DNS 名稱而非其 IP 位址來識別伺服器,以便與使用 DNS 名稱簽署的證書保持同步。

    重要:如果您日後變更了資料庫伺服器的 IP 位址或 DNS 名稱,請確定公司 DNS 伺服器也依據此變更進行了更新,以與資料庫伺服器的 DNS 保持同步。

  • 連接埠: 指定 MS SQL 資料庫伺服器所使用的連接埠。預設值是 1433。如果發生衝突,請變更預設埠號碼。

  • 具名的例項: 此為代管現有 ZENworks 資料庫之 SQL 伺服器例項的名稱。若不想使用預設值 mssqlserver,則必須指定具名例項。

  • 資料庫名稱: 指定要代管 ZENworks 資料庫之現有 MS SQL 資料庫的名稱。此選項僅可用於現有的資料庫。

  • 使用者名稱: 指定能夠修改資料庫的使用者。此使用者必須擁有讀/寫許可權才能修改資料庫。

    附註:切勿在資料庫名稱中包含特殊字元 '。

    若要使用 Windows 驗證,請提供目前裝置上或網域中的使用者名稱。

    重要:安裝程式精靈不驗證身分證明便會繼續下面的步驟,因此,請務必提供正確的身分證明。否則,安裝可能會在安裝程序即將結束時失敗。

    若要使用 SQL 驗證,請提供與有效 SQL 使用者相符的使用者名稱。

  • 密碼: 輸入使用者名稱欄位中所指定之使用者的密碼。

  • 網域: 瞭解安裝 SQL Server 時使用的是 SQL 驗證、Windows 驗證,亦或兩者混合使用非常重要。確定所選取的選項與 SQL Server 選項相符,否則,驗證將會失敗。

    如果您將 MS SQL 驗證與 Windows 驗證一起使用,則系統會使用 Active Directory 的主機名稱,而不是 FQDN。

    若使用的是 Windows 驗證,請指定「使用者名稱」欄位中所指定之使用者所在的 Windows 領域。若未使用 Windows 領域,請指定伺服器的簡短名稱。

外部資料庫組態 > 資料庫位置 (僅適用於新資料庫)

指定 SQL 伺服器上現有 MS SQL 資料庫檔案的路徑。預設值為 c:\database

附註:在開始安裝之前,請確定代管資料庫的裝置上存在指定的路徑。

檢閱資料庫資訊

檢閱資料庫組態資訊。

檢閱 SQL 程序檔

檢閱要在建立資料庫期間執行的 SQL 程序檔。您只能檢視程序檔。

8.2.3 Oracle 資料庫資訊

安裝資訊

解釋

Oracle 使用者綱要選項

在安裝 ZENworks 過程中,您可以選取建立一個新使用者綱要,也可以指定網路中伺服器上現有的使用者綱要。若要使用現有使用者綱要,必須使用 ZENworks 資料庫安裝方法 (setup.exe -c) 分別建立使用者綱要。

ZENworks 要求在 Oracle 資料庫上建立表空間。表空間可由 ZENworks 管理員或資料庫管理員建立。對於現有的使用者綱要,請指定已使用 ZENworks 資料庫安裝方法建立之表空間的資訊。

Oracle 伺服器資訊

此資料庫伺服器必須安裝有 Oracle 資料庫。某些資訊提供有預設值,您可以視需要進行變更:

  • 伺服器位址: 建議您使用伺服器的 DNS 名稱而非其 IP 位址來識別伺服器,以便與使用 DNS 名稱簽署的證書保持同步。

    重要:如果您日後變更了資料庫伺服器的 IP 位址或 DNS 名稱,請確定公司 DNS 伺服器也依據此變更進行了更新,以與資料庫伺服器的 DNS 保持同步。

  • 連接埠: 指定資料庫伺服器所使用的連接埠。預設值是 1521。如果發生衝突,請變更預設埠號碼。

  • 服務名稱: 對於新的使用者綱要,請指定將要建立使用者綱要的例項名稱 (SID)。對於現有的使用者綱要,請指定已建立此使用者綱要的例項名稱 (SID)。

Oracle 管理員 (僅適用於新的使用者綱要)

  • 使用者名稱: 指定能夠修改資料庫的使用者。此使用者必須擁有讀/寫許可權才能修改資料庫。

  • 密碼: 指定用於存取資料庫的密碼。

Oracle 存取使用者

  • 使用者名稱: 對於新的使用者綱要,請為其指定名稱。對於現有的使用者綱要,請指定 Oracle 資料庫中現有使用者綱要的名稱。

  • 密碼: 對於新的使用者綱要,請指定用於存取資料庫的密碼。對於現有的使用者綱要,請指定用於存取 Oracle 資料庫中現有使用者綱要的密碼。

  • 表空間: 對於新的使用者綱要,請選取下列其中一個表空間選項:

    • 讓 ZENworks 建立表空間:如果您希望由 ZENworks 建立表空間,請選取此選項。

    • 讓 DBA 建立表空間:如果您希望由資料庫管理員建立表空間,請選取此選項。

      需要提供以下詳細資料來建立新的表空間:

      重要:如果您要使用自動儲存管理 (ASM) 或其他磁碟儲存體,請選取讓 DBA 建立表空間

      • 表的表空間名稱 (確定表空間名稱是唯一的且以 [a-z] | [A-Z] 開頭,並且必須遵守 Oracle 表空間命名慣例。)

      • 索引的表空間名稱 (確定表空間名稱是唯一的且以 [a-z] | [A-Z] 開頭,並且必須遵守 Oracle 表空間命名慣例。)

      • 表的 DBF 檔案位置

      • 索引的 DBF 檔案位置 (指定的 DBF 檔案實體路徑應該為現有路徑。檔案副檔名必須為 .dbf。)

    對於現有的使用者綱要,請指定以下資訊:

    • 表的表空間名稱:指定與使用者名稱欄位中所指定的現有資料庫使用者關聯之表的表空間名稱。

    • 索引的表空間名稱:指定與使用者名稱欄位中所指定的現有資料庫使用者關聯之索引的表空間名稱。

檢閱資料庫資訊

檢閱資料庫組態資訊。

檢閱 SQL 程序檔

檢閱要在建立資料庫期間執行的 SQL 程序檔。