实验五 DB2的定制
练习说明
第0 节– 设置系统日期、时间和时区
第1 节– 新建用户标识
第2 节– 以DB2 系统管理员用户标识登录
第3 节– 创建实例
第4 节– 创建DB2 系统管理员组
第5 节– 设置环境
第6 节– 浏览和设置数据库管理程序配置参数
实验说明
第0 节——设置系统日期、时间和时区
1. 改变Windows 系统日期、时间和时区的设置。如果设置正确,可以不需要修改。
第1 节- 创建新用户标识
Windows 2000 指导
1. 使用用户管理程序来创建您的名为slab1 的新用户标识。
您应该使slab1成为本地“管理员”组的一个成员。这会使该用户标识成为一位NT管理员。slab1的密码应为slab1。
第2 节- 以您的DB2 系统管理员的用户标识登录
1. 发出以下指令,注销掉您当前登录的用户标识Admin,重新以新近建立的管理员用户标
识slab1 登录。
对于实验室练习的余下部分,当要求登录时,除非另有说明,一律以SLAB1 登录。
第3 节- 创建实例
1. 当安装好DB2 之后,一个叫DB2的默认实例被创建。为了验证DB2 实例的存在,打开一个DB2 命令窗口并发出以下指令:
db2ilist记录输出:db2ilist
2. 对于您的实验室环境,您应该创建另一个叫SLAB1 的实例。发出命令完成该操作。
Db2icrt slab1
3. 重新发出命令列出您的实例。现在列出了哪些实例?
Db2ilist
4. 退出DB2 命令窗口的命令是什么?
db2stop
第4 节- 创建DB2 系统管理员组
1. 建立您的名为SADM1 的系统管理员组。使用户标识SLAB1 成为SADM1 组的一个成员。也
要使用户标识db2admin 成为SADM1 组的一个成员。重要:统一对SADM1 使用大写。
第5 节- 设置环境
执行以下任务以检查DB2 环境变量。
Windows 2000的指导
1. 将系统的默认实例设为您刚刚创建的SLAB1。
set db2intance=slab1
2. 在系统变量中的DB2INSTANCE(默认实例)值是多少?
db2
3. 将DB2INSTANCE 的值改为SLAB1。
set db2intance=slab1
4. PATH 变量的值有没有包括X:/Program Files/SQLLIB/BIN 的路径?
有
5.采用什么方式来自动启动SLAB1 实例的服务。
db2start
6. 使用下列步骤检验您的DB2 环境变量的正确性。如果它们没有正确设置,重复必要
的步骤改正这些值。
在命令窗口输入命令:
set | more
验证变量值被正确设置。
输入 exit 命令可以退出命令提示符窗口。
7. 重新启动您的工作站并以您的用户名slab1及密码slab1 登录。
第6 节- 浏览与设置“数据库管理程序”配置参数
使用您的DB2“控制中心”查看与设置DBM CFG 参数值。
1. 执行以下步骤启动“控制中心”:
a、机器节点类型的值是什么?
DB2 V8
b、sysadm_group 参数有值吗?参数的目的是什么?缺省值是多少?
该参数为实例定义具有系统管理SYSADM权限的组名,值必须是一个由用户管理器创建的组名。默认情况下不是SYSADM_GROUP并没有值,这意味着Windows的管理员用户将会继承DB2的SYSADM权限。没有该参数值。
c、AUTHENTICATION 参数有值吗?参数的目的是什么?缺省值是多少?
2.更新SYSADM_GROUP 参数将其值设为SADM1。如何操作?
在"DBM 配置"窗口中选择SYSADM_GROUP的值,然后点击该值右边的省略号按钮,在系统管理权限组下输入"SADM1",点击"确定"按钮,点击"DBM 配置"窗口中"确定"按钮,再点击弹出DB2的"消息"窗口的"关闭"按钮
3.为使您的修改有效,先停止再启动您的SLAB1 实例服务。如何操作?
选择实例SLAB1,并点右键,选择“停止”
停止后,如需启动,则选择“启动”