Переменная $PATH не изменяется после установки DB2 в openSUSE

#linux #db2 #opensuse #db2-luw

#linux #db2 #opensuse #db2-luw

Вопрос:

Я пытаюсь установить DB2 в openSUSE. (успех в Centos)

После установки $PATH не меняется, и я не могу использовать db2start , db2set команды.

Я не знаю $PATH для DB2.

Версия openSUSE: leap-42.1

Версия DB2 batabase: V9.7×64

Вот мой $PATH :

 echo $PATH
/home/mylinux/bin:/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin/X11:/usr/games
  

Ответ №1:

Переменные среды, специфичные для DB2, устанавливаются db2profile скриптом, который установлен в каталоге, вызываемом sqllib в домашнем экземпляре. Вам необходимо выполнить (исходный код) этот скрипт, чтобы установить переменные в вашем сеансе оболочки:

 $ source /home/db2inst1/sqllib/db2profile
  

Вы также можете добавить выполнение профиля в свою оболочку .profile .