DB2删除了实例,重新创建实例报错?

1.drop了实例db2inst1,然后删除了用户db2inst12./home里面已经没有了db2inst1的文件夹3.useradd -g db2iadm1 -u 1001 -m -d /home/db2inst1 db2inst1.重新创造用户db2inst14.cd /opt/db2/V9.5/instance./db2icrt -p -50000 -u db2fenc1 db2inst1重新创建实例6.报错:DBI11...显示全部

1.drop了实例db2inst1,然后删除了用户db2inst1
2./home里面已经没有了db2inst1的文件夹
3.useradd -g db2iadm1 -u 1001 -m -d /home/db2inst1 db2inst1.重新创造用户db2inst1
4.cd /opt/db2/V9.5/instance

  1. ./db2icrt -p -50000 -u db2fenc1 db2inst1重新创建实例
    6.报错:DBI1131E The user ID db2fenc1 is invalid.

Explanation:

An attempt to access the given user ID failed. One of the following
situations has occurred:

  • This user ID does not exist on the system.
  • The home directory of this user is not set up properly.
  • One of the user attributes needed by DB2 is unset.
  • The UID of this user is 0
    7.请问大神如何处理?是不是我没删除干净之前的实例和用户呢
收起
参与16

查看其它 4 个回答仙道彰的回答

仙道彰仙道彰数据库开发工程师花旗集团

./db2icrt 基本语法:
./db2icrt -a AuthType -u FencedID InstName
-a AuthType : 实例认证类型,一般是服务器型
-u FencedID : 受防护ID,这个ID和应用开发有关,虽然通常用不到但是是必须的;
所以,创建实例之前必须先创建两个用户即实例用户(db2inst1)和防护用户(db2fenc1);
检查下你的db2fenc1用户是否建立;

互联网服务 · 2019-04-18

回答者

仙道彰
数据库开发工程师花旗集团

仙道彰 最近回答过的问题

回答状态

  • 发布时间:2019-04-18
  • 关注会员:6 人
  • 回答浏览:2799
  • X社区推广