Warehouse Manager 安裝手冊

準備及安裝倉儲轉換程式

本章說明如何安裝及啟用倉儲轉換程式。


準備環境

啟用倉儲轉換程式之前,您必須:

取得 JDK

DB2 Application Development Client 包括 JDK for AIX、OS/2 及 Windows NT。

有關的詳細資訊,請參閱安裝與架構補充資料

若要取得並安裝適於 Solaris 作業環境的 JDK,請造訪 http://www.sun.com/java/products/platform.html 並遵循提供的指示。

更新環境變數

此區段包含更新 Windows NT、AIX 及 Solaris 作業環境上之環境變數的步驟。

更新 Windows NT 上的環境變數

若要更新 Path 及 CLASSPATH 環境變數,請:

  1. 開啟「Windows NT 控制台」。
  2. 按兩下系統
  3. 按一下環境標籤,檢視變數。
  4. 按一下 Path 系統變數,並將 JDK bin 子目錄的路徑新增到路徑的尾端。預設路徑會是 c:\sqllib\java\jdk
  5. 按一下設定
  6. 按一下 CLASSPATH 系統變數。加入轉換程式安裝所在的路徑,以及 DB2 Java 支援類別所在的目錄路徑。用分號來分隔路徑名稱。如果 CLASSPATH 變數不存在,您必須加以定義。

    例如,您可以在您的 CLASSPATH 變數中加入 C:\SQLLIB\FUNCTION;C:\SQLLIB\JAVA\DB2JAVA.ZIP;

  7. 按一下設定
  8. 按一下確定,關閉視窗。

更新 AIX 上的環境變數

輸入下列指令以確定現行目錄在 CLASSPATH 變數中:

$ echo $CLASSPATH

例如:

 .:/INSTHOME/sqllib/java/db2java.zip

其中,/INSTHOME 是案例擁有者的起始目錄。

輸入下列指令,變更 CLASSPATH 變數:

CLASSPATH=.:$CLASSPATH
export CLASSPATH

確定該 PATH 變數包括 /sqllib/bin。例如:

/INSTHOME/sqllib/bin

其中,/INSTHOME 是案例擁有者的起始目錄。

確定該 LIBPATH 變數包括 /sqllib/lib。例如:

/INSTHOME/sqllib/lib

其中,/INSTHOME 是案例擁有者的起始目錄。

更新 Solaris 作業環境上的環境變數

更新 sqllib 子目錄 (例如,/home/db2inst1/sqllib) 中的 db2profile 檔案,在 LD_LIBRARY_PATH 變數中併入 jdk11_path/lib/sparc/native_threads,其中,jdk11_path 是 JDK 安裝所在的子目錄。

輸入下列指令以確定現行目錄在 CLASSPATH 變數中:

$ echo $CLASSPATH

例如:

 .:/INSTHOME/sqllib/java/db2java.zip

其中,/INSTHOME 是案例擁有者的起始目錄。

輸入下列指令,變更 CLASSPATH 變數:

CLASSPATH=.:$CLASSPATH
export CLASSPATH

確定該 PATH 變數包括 sqllib/bin。例如:

/INSTHOME/sqllib/bin

其中,/INSTHOME 是案例擁有者的起始目錄。

更新資料庫管理程式架構

若要更新資料庫管理程式,請使用 DB2 指令行處理器來變更下列資料庫設定值:

更新資料庫架構

若要更新目標資料庫的資料庫架構,請使用 DB2 指令行處理器,將此資料庫的預設應用程式資料堆參數 (APPLHEAPSZ) 設定為 1024:

UPDATE DATABASE CONFIGURATION FOR warehouse_database_name USING APPLHEAPSZ 1024

設置權限及專用權

倉儲轉換程式是儲存程序。啟用倉儲轉換程式之前,需要先對目標倉儲所在的資料庫授予某些權限層次。該陳述式的授權 ID 必須至少擁有下列其中一項權限或專用權:

若要建立隔離儲存程序,則不需要其它的權限或專用權。

若要建立非隔離的儲存程序,則該陳述式的授權 ID 還必須擁有下列其中一項權限:


安裝倉儲轉換程式

如果要安裝倉儲轉換程式:

  1. 將 Warehouse Manager CD-ROM 插入光碟機中。如此即會開啟發射台。
  2. 在發射台上按一下安裝
  3. 在「選取產品」視窗中,首先確定已選取 DB2 Warehouse Manager 勾選框,再按一下下一步
  4. 在「選取安裝類型」視窗中,按一下自行設定,再按一下下一步
  5. 在「選取 DB2 元件」視窗中,選取倉儲轉換程式勾選框,再按一下下一步
  6. 在「開始複製檔案」視窗內,檢查您的選項。如果您要變更選項,您可以按一下上一步,回到可以變更選項的視窗。 按一下下一步,開始複製檔案。
  7. 在「安裝完成」視窗中,按一下完成按鈕,以重新啟動工作站。

啟用倉儲轉換程式

若要啟用倉儲目標使用的倉儲轉換程式,請:

  1. 啟動資料倉儲中心:
    1. 按一下開始 -- > 程式集 -- > IBM DB2 -- > 控制中心,以啟動「控制中心」。
    2. 按一下「控制中心」工具列中的資料倉儲中心圖示。
  2. 在左側的樹狀檢視畫面中,尋找您要啟用倉儲轉換程式的倉儲目標,並開啟「內容」筆記本。
  3. 在「資料庫」頁的目標資料庫區域中,按一下建立轉換程式, 並登記為隔離狀態建立轉換程式, 並登記為非隔離狀態。隔離及非隔離儲存程序的相關資訊,請參閱線上說明或 SQL Reference
  4. 倉儲目標區域中,按一下啟用轉換程式的目標
  5. 按一下確定
  6. 關閉筆記本。

單一的資料庫可以包含多個倉儲目標; 但是,您必須對每一個倉儲目標都啟用倉儲轉換程式。如果在單一的資料庫中有多個倉儲目標,並且您變更了一個倉儲目標的這些設定值, 則該資料庫中的其它倉儲目標將受到影響。

例如,如果您在啟用一些倉儲轉換程式後捨棄了它們, 則會顯示一則訊息,指出此變更將影響到定義給該資料庫的其它倉儲目標。 其它倉儲目標的名稱將列示在該訊息中。您可以選擇取消捨棄程序,或選擇繼續。如果您選擇繼續, 除非您重建倉儲轉換程式,否則將不會執行位於那些使用倉儲轉換程式之倉儲目標中的程序或步驟。

如果您將倉儲轉換程式從隔變更為非隔離,或從非隔離變更為隔離, 並且有多個倉儲目標定義到該資料庫,則會顯示一則訊息, 指出此變更將影響到定義給該資料庫的其它倉儲目標。 其它倉儲目標的名稱將列示在該訊息中。您可以選擇取消變更, 或選擇繼續。如果您選擇繼續,將捨棄該轉換程式, 然後依指定來重建之。


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