DB2 Connect for UNIX** 快速入門

自行安裝 DB2 Connect for HP-UX

我們建議您使用 db2setup 公用程式, 安裝 DB2 Connect for HP-UX。如果您不喜歡使用這個公用程式,您可以使用 HP-UX 的 swinstall 指令, 自行安裝 DB2 Connect。

在安裝 DB2 Connect 之前,您應該先更新您的系統的核心程式架構參數。相關資訊,請參閱更新 HP-UX 核心程式架構參數

若要使用 swinstall 指令, 安裝DB2 Connect for HP-UX 產品:

  1. 以 root 權限登入為使用者。
  2. 插入並裝載適當的 CD-ROM。
  3. 使用下列指令,執行 swinstall 程式:
       swinstall -x autoselect_dependencies=true
    

    這個指令將開啟 Software Selection 視窗及 Specify Source 視窗。必要時, 變更 Specify Source 視窗中的 Source Host Name

  4. Source Depot Path 欄位,輸入 /cdrom/db2/hpux11,其中 /cdrom 代表 CD-ROM 裝載目錄。
  5. 按一下確定,回到 Software Selection 視窗。
  6. Software Selection 視窗含有可安裝的軟體的列示。 選取您有權安裝的產品。您的授權證明授權資訊小冊子, 可識別您有權使用的產品。

    DB2V7CAE
    DB2 Universal Database Run-Time Client for HP-UX

    DB2V7CONN
    DB2 Connect Enterprise Edition for HP-UX

    DB2V7SDK
    DB2 Application Development Client

    DB2V7HTML
    HTML 格式的 DB2 Universal Database 產品檔案庫 (所有語言環境)。

    DB2V7HTML 產品包括所有 DB2 產品文件的檔案集。每一個語言均有個別的檔案集。 例如,英文版的 DB2 產品檔案庫是 DB2V7HTML.en_US。 每當您安裝非英文的 DB2V7HTML 檔案集,也會安裝英文版。 若要取得 DB2V7HTML 產品中檔案集的完整列示,請參閱UNIX 平台版的 DB2 產品的內容

    安裝 DB2V7HTML 檔案集後,您必須先解壓縮及 untar 它, 然後才能檢視 HTML 檔。請參閱DBV7HTML 檔案集的後置安裝作業,取得指示。

    DB2V7MSG
    DB2 Universal Database 產品訊息 (所有語言環境)。

    DB2V7MSG 產品包括有可用的「DB2 產品訊息」的每一個語言環境的個別檔案集。 英文 (en_US.iso88591 或 en_US.roman8) 語言環境沒有任何檔案集, 因為這些訊息恆會隨著基本產品一起安裝。例如,若要安裝 fr_FR.iso88591 語言環境中的 「DB2 產品」訊息,則您需要安裝檔案集 DB2V7MSG.fr_FR。 若要取得 DB2V7MSG 產品中檔案集的完整列示,請參閱UNIX 平台版的 DB2 產品的內容

  7. Actions 功能表選取 Mark for Install, 選擇將安裝的產品。
  8. 當下列訊息出現時,請選取 OK
       In addition to the software you just marked, other software was
       automatically marked to resolve dependencies.  This message will
       not appear again.
    
  9. Actions 功能表選取 Install (analysis), 開始產品安裝及開啟 Install Analysis 視窗。
  10. Status 欄位顯示 Ready 訊息時,請選取 Install Analysis 視窗中的 OK
  11. 選取 Confirmation 視窗中的 Yes, 確認您想要安裝軟體。

    檢視 Install 視窗,在安裝軟體的同時閱讀處理資料, 直到 Status 欄位指出 Ready, 且開啟 Note 視窗為止。swinstall 程式將載入檔案集, 並執行檔案集的控制 script。

  12. File 功能表選取 Exit, 結束 swinstall

DBV7HTML 檔案集的後置安裝作業

安裝任何 DB2V7HTML 檔案集後,您必須先解壓縮及 untar 它, 然後才能檢視 HTML 檔。若要解壓縮及 untar DB2V7HTML 檔案集, 請執行 /opt/IBMdb2/V7.1/doc/db2insthtml locale 指令,其中 locale 代表您已安裝的檔案集的語言。

若要回復磁碟空間,您可能想要在安裝後,除去壓縮的 tar 檔及產品檔案庫檔案集。 在除去壓縮的 tar 檔及檔案集後,您仍能夠檢視 HTML 書籍。
註:每當安裝非英文版的檔案集時,恆會安裝英文版的 DB2V7HTML 檔。如果您已安裝了非英文版的 DB2V7HTML 檔案集,首先對 en_US 語言環境請執行 db2insthtml 指令,然後對所有已安裝的非英文版的 DB2V7HTML 檔案集重新執行指令。

DB2 Connect for HP-UX 的後置安裝作業

自行安裝 DB2 產品後,您應該對下列建立群組及使用者 ID:案例擁有者、「管理伺服器」, 以及隔離的使用者定義函數 (UDF) 及儲存程序。一旦您設置了這些 ID, 您便可以建立一個案例、建立「管理伺服器」、安裝授權碼,以及建立 DB2 檔案的鏈結。

如果您已使用 db2setup 公用程式來安裝了 DB2,則您不必執行這些作業。

建立案例擁有者、「管理伺服器」及 UDF 的群組及使用者 ID

您應該對下列建立群組及使用者 ID:案例擁有者、「管理伺服器」, 以及 UDF 及儲存程序。如果您想要使用現存的使用者或群組 ID, 則您可以跳過本節,並繼續建立案例。

除了作業系統為使用者名稱及群組而加強的規則之外, 您也必須遵守附錄 D, 命名規則中所描述的規則。

若要建立案例擁有者的群組及使用者 ID:

  1. 以 root 權限登入為使用者。
  2. 輸入下列指令,建立新的群組:
    groupadd id=999 dbadmin1
    

    其中 999 代表群組 ID,而 dbadmin1 代表群組名稱。 這個新群組是案例的 SYSADM 群組。

  3. 輸入下列指令,建立新的使用者:
    useradd -g dbadmin1 -d /home/db2instl -m db2inst1 passwd db2inst1
    

    其中 dbadmin1 代表您在先前步驟中建立的群組、/home/db2inst1 代表使用者的起始目錄,而 db2inst1 代表使用者名稱及案例名稱。

您應該對您建立的每一個案例使用唯一的使用者 ID。如果發生一個系統錯誤, 這將容許較輕鬆的錯誤回復。

若要建立「管理伺服器」的群組及使用者 ID,請遵循您在建立案例擁有者的 ID 時所使用的同一步驟。您必須對「管理伺服器」及案例擁有者使用不同的使用者 ID。基於安全理由, 我們建議您對「管理伺服器」及案例擁有者使用不同的群組 ID。

若要建立 UDF 及儲存程序的群組及使用者 ID,請遵循您在建立案例擁有者的 ID 時所使用的同一步驟。 基於安全理由,我們建議您對 UDF 及案例擁有者使用不同的使用者 ID。 當您建立 DB2 案例時,將要求您提供 UDF 使用者 ID。

建立案例

DB2 案例是您可儲存資料及執行應用程式的環境。 您可以使用 db2icrt 指令, 建立一個案例。您必須具有 root 權限,方可輸入這個指令。資料庫案例的相關資訊, 請參閱 Administration Guide

db2icrt 指令將與下列參數一起執行:

   DB2DIR/instance/db2icrt -a AuthType -u FencedID InstName

其中:

建立「管理伺服器」

「管理伺服器」會提供服務來支援可自動架構 DB2 連線的工具。 「管理伺服器」同時也支援使用「控制中心」從您的伺服器系統或遠端從屬站管理 DB2 的工具。 「管理伺服器」的相關資訊,請參閱 Administration Guide

若要建立「管理伺服器」,請使用 DB2DIR/instance/dasicrt ASName 指令

其中 DB2DIR = /usr/lpp/db2_07_01 在 AIX 上


= /opt/IBMdb2/V7.1 HP-UX, PTX, SGI IRIX 或 Solaris


= /usr/IBMdb2/V7.1 在 Linux 上

ASName 代表您想要建立的「管理伺服器」的名稱。

更新授權碼

您的授權證明授權資訊小冊子, 可識別您擁有使用權的產品。

若要更新 DB2 產品授權碼:

  1. 以 root 權限登入為使用者。
  2. 利用下列指令更新 DB2 產品授權:
       /opt/IBMdb2/V7.1/adm/db2licm -a filename
    

    其中 filename 代表對應於您已購買的產品的授權檔的完整路徑名稱及檔案名稱。

    DB2 產品授權碼將新增到 /var/ifor/nodelock 檔。

    這些產品的授權檔的名稱如下:

    db2conee.lic
    DB2 Connect Enterprise Edition

    例如,如果 CD-ROM 裝載在 /cdrom 目錄, 且授權檔的名稱是 db2udbee.lic,則指令應該如下:

       /opt/IBMdb2/V7.1/adm/db2licm -a /cdrom/db2/license/db2udbee.lic
    

建立 DB2 Connect 檔案的鏈結

您可建立 DB2 檔案與 /usr/lib 目錄的鏈結,以及併入檔與 /usr/include 目錄的鏈結,來取得產品的特定版本與版次

如果您將開發或執行應用程式,且想要避免必須指定產品檔案庫及併入檔的完整路徑, 您可能想要建立這些鏈結。

若要建立 DB2 檔的鏈結,請以具有 root 權限的使用者身分登入, 然後執行 /opt/IBMdb2/V7.1/cfg/db2ln 指令。

如果舊版 DB2 的 /usr/lib/usr/include 目錄已有現存的鏈結, 則輸入 db2ln 指令建立本版 DB2 的鏈結之後即自動除去它們。 如果您想要重新建立與舊版檔案庫的鏈結, 則在從舊版 DB2 中執行 db2ln 指令之前, 必須先從舊版 DB2 中執行 db2rmln 指令。 僅可對所指定的系統上的某一版本的 DB2 建立鏈結。


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