安裝完DB2後一切正常,可就是切換換db2inst1用戶後執行#db2報一下錯誤
[root@SCdatastage ~]# su - db2inst1
Last login: Tue Sep 4 11:02:12 CST 2018 on pts/0
-sh-4.2$ db2
bash: db2: command not found...
-sh-4.2$
一般產生此錯誤的原因是環境變量沒有配置對;
1、檢查db2inst1用戶下 .bashrc文件中是否配置. /home/db2inst1/sqllib/db2profile(注意點和斜槓之間是有空格的)
2、如果配置了 還是不起作用那麼就只有每次切換db2inst1用戶後手動執行source /home/db2inst1/sqllib/db2profile 進行環境變量初始化