資料倉儲中心管理手冊

啟動資料倉儲中心

若要啟動資料倉儲中心,必須啟動資料倉儲中心的元件。部份元件會自動啟動,部分元件則需要手動啟動。

倉儲伺服器及日誌器安裝之後,啟動 Windows NT 時即會自動啟動。倉儲代理程式可以自動或手動啟動。您可以從「DB2 控制中心」手動開啟資料倉儲中心管理介面。

啟動倉儲伺服器及日誌器

倉儲伺服器及倉儲日誌器是作為「Windows NT 服務」來執行。若要啟動它們,必須在起始設定倉儲控制資料庫之後重新啟動系統。然後,除非將倉儲伺服器及日誌器變更為手動服務,否則每當啟動 Windows NT 時,它們都會自動啟動。

若要手動啟動倉儲伺服器及日誌器,請使用下列其中一個選項:

啟動倉儲代理常駐程式

倉儲伺服器可以當作倉儲代理程式使用,稱為本端代理程式。本端代理程式被定義為所有資料倉儲中心活動的預設倉儲代理程式。當倉儲伺服器啟動時,本端代理程式會自動啟動。

如果您安裝了 AIX 或「Solaris 作業環境」倉儲代理程式,則倉儲代理常駐程式會自動啟動。

如果使用遠端 Windows NT 倉儲代理程式或 OS/2 倉儲代理程式,則您可以在安裝期間選擇以自動或手動方式來啟動倉儲代理常駐程式。

如果使用 AS/400 或 OS/390 倉儲代理程式,則必須手動啟動。

如需安裝倉儲代理程式的詳細資訊,請參閱 DB2 Warehouse Manager Installation Guide

手動啟動 Windows NT 倉儲代理常駐程式

如果您安裝的是本端代理程式以外的 Windows NT 倉儲代理程式,則可如啟動任何 Windows NT 服務一樣手動啟動倉儲代理常駐程式。

  1. 按一下開始 --> 設定 --> 控制台 --> 服務
  2. 向下捲動清單,直到倉儲代理常駐程式出現為止。視需要進行變更,再按一下確定

手動啟動 OS/2 倉儲代理常駐程式

若要以手動方式啟動 OS/2 倉儲代理程式,請在 OS/2 指令提示上鍵入下列指令:

START /B "IBM Visual Warehouse-NT OS/2 Daemon" d:\directory\VWDAEMON.EXE

其中 d:\directory 是已安裝倉儲代理程式及倉儲代理常駐程式的磁碟機及目錄。

手動啟動 AS/400 倉儲代理常駐程式

安裝 AS/400 倉儲代理程式之後,必須啟動倉儲代理常駐程式。

啟動代理常駐程式的使用者設定檔應該擁有作為「使用者類別」的 *PGMR (連結能力) 與 *JOBCTL 權限。

若要啟動代理常駐程式,請在 AS/400 指令提示上輸入 STRVWD。STRVWD 指令會啟動在 QIWH 子系統中的 QIWH/IWHVWD (倉儲代理常駐程式)。此操作引發倉儲代理常駐程式啟動的所有倉儲代理程式程序在 QIWH 子系統中啟動。

若要驗證倉儲代理常駐程式是否已啟動,請:

  1. 在 AS/400 指令提示上輸入 WRKACTJOB
  2. 尋找作業 VWD 及 IWH4MSGQ。若顯示這些作業,則表示倉儲代理常駐程式已啟動。

倉儲代理常駐程式會在背景中執行。

有時,您可能想要驗證已啟動的 AS/400 倉儲代理常駐程式是否仍在執行。例如,您整週都使用 AS/400 倉儲代理程式,然後在週末回家。當下星期一返回時,便應該在起始新的代理程式程序之前,先驗證倉儲代理常駐程式是否仍在作用中。

若要驗證 AS/400 倉儲代理常駐程式是否在作用中,請:

  1. 在 AS/400 指令提示上輸入 WRKACTJOB。畫面中會出現作用中的作業。
  2. 尋找與您啟動倉儲代理常駐程式時所使用之使用者 ID 相關的函數 PGM-IWHVWD。如果未顯示此函數,則表示倉儲代理程式不在作用中。

啟動 OS/390 倉儲代理常駐程式

在完成配置 OS/390 倉儲代理程式系統後,必須啟動倉儲代理常駐程式。OS/390 代理程式及 OS/390 代理常駐程式都在「UNIX(R)系統服務 (USS)」平台上執行。

若要啟動倉儲代理常駐程式,請:

  1. 藉由 OS/390 主電腦名稱及 USS 埠 Telnet 到 OS/390 上的 USS。
  2. 在指令行上輸入 vwd,以在前景中啟動代理常駐程式。

    選用項目:若要在背景中啟動代理常駐程式,請在指令行上輸入 vwd > /u/mydir/vwd.backgr &,其中 vwd.backgr 是儲存訊息的檔案。

若要透過 UNIX Shell 驗證倉儲代理常駐程式是否在執行中,請在 UNIX Shell 指令行上輸入 ps -e | grep vwd

如果倉儲代理常駐程式是在執行中,且您擁有查看作業的權限,則會傳回與下列訊息類似的訊息:

$ ps -ef | grep vwd
MVSUSR2        198   16777537  - 13:13:22 ttyp0013  0:00 grep vwd
MVSUSR2   16777446   16777538  - 09:57:21 ttyp0002  0:00 vwd 

如果倉儲代理常駐程式不在執行中,或您不擁有查看作業的權限,則會傳回與下列訊息類似的訊息:

$ ps -ef | grep vwd
MVSUSR2        198   16777537  - 13:13:22 ttyp0013  0:00 grep vwd 

若要透過 OS/390 主控台驗證倉儲代理常駐程式是否在執行中,請在 OS/390 指令提示上輸入 D OMVS,A=ALL

如果倉儲代理常駐程式是在執行中,則在傳回的訊息中會顯示帶有 vwd 字串的作業。畫面中會顯示與下列訊息類似的訊息:

D OMVS,A=ALL                                                            
BPXO040I 13.16.15 DISPLAY OMVS 156                                      
OMVS     000E ACTIVE          OMVS=(00)                                 
USER     JOBNAME  ASID        PID       PPID STATE   START     CT_SECS  
MVSUSR2  MVSUSR24 00C5   16777446   16777538 HRI   09.57.20       .769 
  LATCHWAITPID=         0 CMD=vwd       

驗證倉儲伺服器與倉儲代理程式之間的通信

資料倉儲中心使用 TCP/IP 與遠端代理程式端進行通信。若要讓此通信發生,倉儲伺服器必須可以辨識代理程式端的完整主電腦名稱。同樣地,代理程式端也必須可以辨識倉儲伺服器的完整主電腦名稱。

若要驗證一端是否能辨識另一端的完整主電腦名稱,請在指令提示上使用 ping 指令。

例如,倉儲代理程式端的完整主電腦名稱是 abc.xyz.commerce.com。若要驗證倉儲伺服器能否辨識代理程式端的完整主電腦名稱,請在 DOS 指令提示上輸入:

ping abc.xyz.commerce.com

請確保您從代理程式端到倉儲伺服器及從倉儲伺服器到代理程式端,都進行了通信驗證。

停止倉儲代理常駐程式

有時,您可能需要停止倉儲代理常駐程式,例如,當您需要變更倉儲代理程式及倉儲代理常駐程式的環境變數時。

停止 Windows NT 倉儲代理常駐程式

若要停止 Windows NT 倉儲代理常駐程式,請:

  1. 按一下開始 --> 設定 --> 控制台 --> 服務
  2. 選取倉儲代理常駐程式
  3. 按一下停止

    如此即會停止倉儲代理常駐程式。

  4. 按一下確定

停止 AIX 或「Solaris 作業環境」倉儲代理常駐程式

僅當您想要變更倉儲代理程式及其對應之倉儲代理常駐程式的環境變數時,才需要停止 AIX 或「Solaris作業環境」倉儲代理常駐程式。

若要順利變更某個倉儲代理程式及其對應之倉儲代理常駐程式的環境變數,請:

  1. 藉由編輯 IWH.ENVIRONMENT 檔案來變更倉儲代理程式及倉儲代理常駐程式的環境變數。
  2. 顯示倉儲代理常駐程式的程序 ID。請在 AIX 或「Solaris 作業環境」 指令行上輸入:
    ps -ef|grep vwd
    

    畫面中會出現程序 ID。

  3. 停止倉儲代理常駐程式。請在指令行上輸入:
    kill processid
    

    其中 processid 是步驟 2 中顯示的程序 ID。

當倉儲代理常駐程式停止時,依預設會立即重新啟動。當倉儲代理常駐程式重新啟動時,會使用新的環境變數。

停止 AS/400 倉儲代理常駐程式

有時,您可能需要停止 AS/400 倉儲代理常駐程式。

若要停止倉儲代理常駐程式,請在 AS/400 指令提示上輸入 ENDVW

在您輸入該指令之後,不是倉儲代理常駐程式停止,就是畫面中會顯示作業清單。如果顯示作業清單,則系統會結束狀態為 ACTIVE 的作業。

停止 OS/390 倉儲代理常駐程式

如果您需要停止代理常駐程式,請:

  1. 判定常駐程式程序 ID。

    您可以藉由在指令行上輸入 ps -ef | grep vwdD OMVS,A=ALL 來判定常駐程式程序 ID。

  2. 停止常駐程式。

    您可以藉由在指令行上輸入 kill [-9] pid 來停止常駐程式程序,其中 pid 是常駐程式程序 ID。

啟動資料倉儲中心管理介面

若要啟動資料倉儲中心管理介面,請:

  1. 啟動「DB2 控制中心」:
  2. 在「DB2控制中心」視窗中,按一下工具 --> 資料倉儲中心。畫面中會出現「資料倉儲中心登入」視窗。
  3. 如果您是第一次登入,請按一下進階

    畫面中會出現「進階」視窗。

  4. 控制資料庫欄位中,鍵入 ODBC 系統資料集名稱 (系統 DSN),即倉儲控制資料庫名稱。
  5. 伺服器主電腦名稱欄位中,鍵入裝有倉儲伺服器之工作站的 TCP/IP 主電腦名稱。


    Figure db2tu035 not displayed.

  6. 按一下確定

    「進階」視窗即會關閉。

    當您下一次登入時,資料倉儲中心將使用您在「進階」視窗中指定的設定值。

  7. 在「登入」視窗的使用者 ID 欄位中,鍵入一個有效的資料倉儲中心使用者 ID。

    如果您是第一次登入,則請鍵入預設倉儲使用者 ID。

  8. 通行碼欄位中,鍵入使用者 ID 的通行碼。


    Figure db2db006 not displayed.

  9. 按一下確定

    「資料倉儲中心登入」視窗即會關閉。


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]