DB2 for Linux, UNIX, and Windows 9.7 版
安裝 DB2 伺服器 > 在 Linux 及 UNIX 上安裝 > 以非 root 使用者身分安裝 >

使用 db2rfe 在非 root 安裝中啟用 root 型功能

非 root 安裝中有數個特性及功能最初無法使用,但是可透過執行 db2rfe 指令來啟用它們

此作業需要 root 權限。

若要啟用非 root 安裝中最初無法使用的特性及功能,請:

  1. 尋找配置範例檔。 已提供兩個範例配置檔: 其中 $HOME 是非 root 使用者的起始目錄。
  2. 將其中一個範例配置檔複製到其他位置,讓原始檔案保持不變。
  3. 視需要更新複製的配置檔。此配置檔是 db2rfe 指令的輸入。 配置檔的範例如下:
    INSTANCENAME=db2inst2
    SET_ULIMIT=NO
    ENABLE_HA=NO
    ENABLE_OS_AUTHENTICATION=NO
    RESERVE_REMOTE_CONNECTION=NO
       **SVCENAME=db2c_db2inst2
     	**SVCEPORT=48000 
    RESERVE_TEXT_SEARCH_CONNECTION=NO
     	**SVCENAME_TEXT_SEARCH=db2j_db2inst2
     	**SVCEPORT_TEXT_SEARCH=55000
    註:
    • DB2 安裝程式會自動填寫 INSTANCENAME 參數的值
    • 只能在 AIX® 上使用 SET_ULIMIT 參數。 在其他作業系統上,具有 root 權限的使用者需要手動設定 ulimit 值。
    • 其他關鍵字的預設值為 NO
    • 依預設會註銷子參數 (如 SVCENAME)。註解以 ** 表示
    • 如果將參數設為 YES 並且其具有任何子參數,建議您取消註解子參數,並提供適當的值。提供的任何埠值都是範例。請確保您指派的埠值是可用的。
    下面提供一則範例,以顯示將啟用下列特性及功能的已編輯配置檔: 若要啟用這些特性及功能,請編輯配置檔,如下所示:
    INSTANCENAME=db2inst2
    SET_ULIMIT=NO
    ENABLE_HA=YES
    ENABLE_OS_AUTHENTICATION=YES
    RESERVE_REMOTE_CONNECTION=NO
       **SVCENAME=db2c_db2inst2
     	**SVCEPORT=48000 
    RESERVE_TEXT_SEARCH_CONNECTION=YES
     	  SVCENAME_TEXT_SEARCH=db2j_db2inst2
     	  SVCEPORT_TEXT_SEARCH=55000
  4. 以具有 root 權限的使用者身分登入
  5. 導覽至 $HOME/sqllib/instance 目錄,其中 $HOME 代表非 root 使用者的起始目錄。
  6. 使用下列語法執行 db2rfe 指令:
    db2rfe -f config_file
    其中 config_file 是在步驟 3 中建立的配置檔。

在套用修正套件之後,您必須重新執行 db2rfe 指令,以保持啟用非 root 安裝上的 root 型功能。

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