由于工作需要,许要搭建DataStage开发环境,服务器和客户端安装完毕之后,发现服务器上不能运行DB2的命令,DB2是包含在DataStage安装包中,且本人配置过了,鉴于之前没接触过DB2数据库,一时也不知道怎么办,经过查找,解决思路如下:
安装完成之后,软件将会在系统中创建几个用户,如下图:
其中除了redhat是自己创建的之外,其他都是DataStage软件创建,其中dasusr1、db2fenc1、db2inst1与DB2数据库有关,dasusr1是数据库用户,db2fenc1是执行存储过程用户(网上说的,可能还要核实下),db2inst1是数据库实例用户。相关作用以后补充。
接着进入到/home/db2inst1/sqllib目录中
ls看看
找到db2profile文件,运行. db2profile