安裝 DB2 伺服器 > 在 Linux 及 UNIX 上安裝 > 以非 root 使用者身分安裝 >
以非 root 使用者身分安裝 DB2 產品
以非 root 使用者身分可以安裝大部分 DB2® 產品。
在您以非 root 使用者身分安裝任何 DB2 產品之前,要瞭解 root 安裝與非 root 安裝之間的差異,以及非 root 安裝的限制。如需詳細資訊,請參閱本主題結尾的「相關鏈結」。
以非 root 使用者身分安裝 DB2 產品的必備項目如下:
- 您必須能夠自行裝載或透過其他方式裝載安裝 DVD。
- 您必須擁有可用作 DB2 實例擁有者的有效使用者 ID。
使用者 ID 具有下列限制及需求:
- 必須具有 guests、admins、users 及 local 以外的主要群組
- 可以包括小寫字母 (a–z)、數字 (0–9) 及底線字元 ( _ )
- 長度不能超出 8 個字元
- 不能以 IBM、SYS、SQL 或數字開頭
- 不能是 DB2 保留字 (USERS、ADMINS、GUESTS、PUBLIC 或 LOCAL) 或 SQL 保留字
- 無法使用具有 DB2 實例 ID、DAS ID 或隔離 ID 之 root 專用權的任何「使用者 ID」。
- 不能包括重音字元
- 如果指定現存的使用者 ID,而不是建立新的使用者 ID,請確定使用者 ID:
- 您要安裝之產品的軟硬體需求不僅適用於 root 使用者,還適用於非 root 使用者。
- 在 AIX® 5.3 版上,必須啟用「非同步 I/O (AIO)」。
- 您的起始目錄必須是有效的 DB2 路徑。
DB2 安裝路徑具有下列規則:
- 可以包括小寫字母 (a–z)、大寫字母 (A–Z) 及底線字元 ( _ )
- 不能超出 128 個字元
- 不能包含空格
- 不能包含非英文字元
以非 root 使用者身分安裝 DB2 產品,對於非 root 使用者而言一目瞭然。換句話說,非 root 使用者在安裝 DB2 產品時無需執行任何特殊動作,只需要以非 root 使用者身分登入即可。若要執行非 root 安裝,請:
- 以非 root 使用者身分登入
- 使用任何可用的方法來安裝 DB2 產品。 選項包括:
如需詳細資訊,請參閱本主題結尾的「相關鏈結」。
- 安裝 DB2 產品之後,您必須開啟新的登入階段作業,以使用非 root DB2 實例。或者,您也可以使用相同的登入階段作業,前提是使用 $HOME/sqllib/db2profile (對於 Bourne Shell 及 Korn Shell 使用者) 或 $HOME/sqllib/db2chsrc (對於 C Shell 使用者) 將 DB2 實例環境作為來源,其中 $HOME 是非 root 使用者的起始目錄。
安裝 DB2 產品之後,請驗證作業系統使用者程序資源限制 (ulimit)。如果不符合 ulimit 最小值,則 DB2 引擎會發生非預期的作業資源不足錯誤。這些錯誤可能會導致 DB2 中斷。
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 ]