作者筆電主機名稱為 IBMT602007D64,安裝 DB2 時未報錯卻失敗。經排查發現:DB2 安裝預設以主機名稱建立實例擁有者帳號,但 以 "IBM" 開頭的用戶識別碼為保留字,違反命名規則,導致實例建立失敗。修改主機名稱後安裝即順利完成。
| 規則項目 | 說明 |
|---|---|
| 長度 | 1 ~ 30 個字元 |
| 可用字元 | 英文字母、數字、@、#、$ |
| 不可為開頭 | IBM、SYS、SQL、數字 |
| 不可為結尾 | $ 符號 |
| 保留字禁用 | USERS、ADMINS、GUESTS、PUBLIC、LOCAL 及 SQL 保留字 |
| 特殊字元 | 不可含重音字元(如 é、ü) |
DAS 作為 Windows 服務啟動時,會使用安裝時指定的使用者名稱/密碼登入。若密碼變更,需同步更新服務登入資訊,否則 DAS 將無法啟動。
DB2 安裝看似簡單,帳號規劃卻是穩定運行的基石。建議安裝前先規劃符合命名規則的專用服務帳號,避免借用主機名稱或 Administrator,並依部署架構(單機/多分區/高可用)決定是否需網域帳號。細節決定成敗,命名規則必須倒背如流。