linux db2配置实例用户,[DB2]原创--新建实例与网络通信配置

最近白天上DB2课程,晚上准备OCP考试复习,有一段时间没写博客了。现在先将今晚的实验给总结一下,有空再将前些日子的实验进行整理。

本实验分为上下两部分,第一部分:创建一个DB2实例;第二部分,进行了DB2网络通信配置(Server验证模式)的详解,演示了使用DB2命令行客户端(windows环境下),连接远端数据库的配置过程,这其中涉及到服务器端的配置、客户端的编目节点目录和编目数据库的内容。

第一部分:新建实例

1、欲使用db2icrt命令来创建实例,却发现找不到该命令:

[db2inst1@localhost ~]$ db2icrt

-bash: db2icrt: command not found

2、查找该命令工具的路径,并尝试执行,发现权限不足,需要在root用户下执行该命令:

[db2inst1@localhost ~]$ find /opt/ibm/ -name db2icrt

/opt/ibm/db2/V9.7/instance/db2icrt

[db2inst1@localhost ~]$ /opt/ibm/db2/V9.7/instance/./db2icrt

-h

-bash:

/opt/ibm/db2/V9.7/instance/./db2icrt: Permission denied

3、切换到root用户,使用-h来查看帮助:

[root@localhost instance]# su - db2inst2

[db2inst2@localhost ~]$ su - root

Password:

[root@localhost ~]# cd /opt/ibm/db2/V9.7/instance

[root@localhost instance]# ./db2icrt -h

DBI1001IUsage:

db2icrt [-h|-?]

[-d]

[-a AuthType]

[-p PortName]

[-s InstType]

-u FencedID InstName

4、发现需要指定FencedID和InstName参数,而这两个参数,实际上就是要指定两个用户名,FencedID用户主要管理用户定义的函数(UDF)和受防护存储过程。而InstName是新实例的名称,也是我们新实例的管理员的用户名。下面我们,分别新建这两个用户:

[root@localhost

~]# useradd inst2Fence

[root@localhost ~]# passwd inst2Fence

Chan

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值