我遇到过. Solution as below. pls check. The db2ilist command calls either db2iset or db2set depending on the permissions defined for db2iset.db2iset is meant to be executed by root only, while db2set is meant to be executed by a non-root user. If db2...显示全部
我遇到过.
Solution as below. pls check.
The db2ilist command calls either db2iset or db2set depending on the permissions defined for db2iset.
db2iset is meant to be executed by root only, while db2set is meant to be executed by a non-root user. If db2iset has execute permission for 'others', then db2ilist will run db2iset (instead of db2set) when invoked by an instance owner.
Diagnosing the problem
db2iset is found under $DB2DIR/instance, and $DB2DIR is the path on which DB2 is installed.
Check the permissions on db2iset. The default permissions should be
-r-xr--r-- 1 root root ... db2iset
Resolving the problem
Ensure that db2iset has execute permission for only owner (root).
The permissions on this file should be 544.收起