安装完DB2后一切正常,可就是切换换db2inst1用户后执行#db2报一下错误
[[email protected] ~]# 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 进行环境变量初始化