EXECUTE IMMEDIATE 不支援 EXPORT/OUTPUT:升級修補包後支援。// 典型連線碼
Class.forName("com.ibm.db2.jcc.DB2Driver");
Connection conn = DriverManager.getConnection(
"jdbc:db2://host:50001/dbname", "instname", "passwd");
| 現象 | 根因 | 解決方案 |
|---|---|---|
| 密碼過期導致連線失敗 | OS 層面密碼策略 | CONNECT TO sample USER db2inst1 USING old NEW new CONFIRM new |
| 權限不足 | 缺少 CONNECT/CREATETAB/BINDADD | GRANT CONNECT, CREATETAB, BINDADD ON DATABASE TO USER xxx |
| AIX 5.3 + DB2 8.2 特定 Bug | 密碼檢查守護程式衝突 | db2set DB2_NUM_CKPW_DAEMONS=0 後重啟實例 |