在Linux安裝Db2用戶端後啟動不了db2,報錯資訊如下:
SQL10007N Message “-1390” could not be retrieved. Reason code:3
網上找到的基本是讓添加db2profile環境變量,我碰到的反正不是這個問題。
解決方案: 不要用root使用者,自己建立一個普通使用者就行了!
1、useradd -m username
2、設定密碼并切換使用者後執行
如下指令
3、./db2_install
4、client
5、. $HOME/sqllib/db2profile
搞定,現在可以執行db2這個鬼東西了