Skip to main content

Q & A

Changed instance name

Instance 原帳號名稱變更後,就無法正常執行任何指令

$ db2level
SQL10007N Message "-10003" could not be retrieved.  Reason code: "3".

Solution: 編輯 ~/sqllib/db2profile

NOTE: 這方法不適用在兩個不同帳號的 instance 移轉。

...
DB2INSTANCE=<new-account-name>
export DB2INSTANCE
INSTHOME=<new-account-home>
...
通訊埠在伺服器端顯示不正確

服務啟動正常且客戶端可以正常連線,但從伺服器端執行 ss -ltpn 時,輸出結果顯示的通訊埠與 /etc/services 設定的不同。

解決:確認通訊埠是否在 50000 ~ 60999 範圍內。