实验五 DB2的定制<o:p></o:p>
<o:p> </o:p>
练习说明<o:p></o:p>
第0 节– 设置系统日期、时间和时区<o:p></o:p>
第1 节– 新建用户标识<o:p></o:p>
第2 节– 以DB2 系统管理员用户标识登录<o:p></o:p>
第3 节– 创建实例<o:p></o:p>
第4 节– 创建DB2 系统管理员组<o:p></o:p>
第5 节– 设置环境<o:p></o:p>
第6 节– 浏览和设置数据库管理程序配置参数<o:p></o:p>
<o:p> </o:p>
实验说明<o:p></o:p>
第0 节——设置系统日期、时间和时区<o:p></o:p>
1. 改变Windows 系统日期、时间和时区的设置。如果设置正确,可以不需要修改。<o:p></o:p>
<v:shapetype o:spt="75" coordsize="21600,21600" filled="f" stroked="f" id="_x0000_t75" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:extrusionok="f" o:connecttype="rect" gradientshapeok="t"></v:path><o:lock v:ext="edit" aspectratio="t"></o:lock></v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style="WIDTH: 241.5pt; HEIGHT: 28.5pt"><v:imagedata src="file:///C:\DOCUME~1\crystal\LOCALS~1\Temp\msohtml1\03\clip_image001.png" o:title=""></v:imagedata></v:shape><o:p></o:p>
<o:p> </o:p>
第1 节- 创建新用户标识<o:p></o:p>
Windows 2000 指导<o:p></o:p>
1. 使用用户管理程序来创建您的名为slab1 的新用户标识。<o:p></o:p>
您应该使slab1成为本地“管理员”组的一个成员。这会使该用户标识成为一位NT管理员。slab1的密码应为slab1。<o:p></o:p>
<o:p> </o:p>
第2 节- 以您的DB2 系统管理员的用户标识登录<o:p></o:p>
1. 发出以下指令,注销掉您当前登录的用户标识Admin,重新以新近建立的管理员用户标<o:p></o:p>
识slab1 登录。<o:p></o:p>
对于实验室练习的余下部分,当要求登录时,除非另有说明,一律以SLAB1 登录。<o:p></o:p>
<o:p> </o:p>
第3 节- 创建实例<o:p></o:p>
1. 当安装好DB2 之后,一个叫DB2的默认实例被创建。为了验证DB2 实例的存在,打开一个DB2 命令窗口并发出以下指令:<o:p></o:p>
<o:p> </o:p>
<v:line from="99pt,11pt" to="423pt,11pt" id="_x0000_s1026" style="Z-INDEX: 1; POSITION: absolute"></v:line>db2ilist记录输出:db2ilist<o:p></o:p>
<v:shape id="_x0000_i1026" type="#_x0000_t75" style="WIDTH: 264pt; HEIGHT: 38.25pt"><v:imagedata src="file:///C:\DOCUME~1\crystal\LOCALS~1\Temp\msohtml1\03\clip_image004.png" o:title=""></v:imagedata></v:shape><o:p></o:p>
<o:p> </o:p>
2. 对于您的实验室环境,您应该创建另一个叫SLAB1 的实例。发出命令完成该操作。<o:p></o:p>
Db2icrt slab1<o:p></o:p>
<v:shape id="_x0000_i1032" type="#_x0000_t75" style="WIDTH: 280.5pt; HEIGHT: 25.5pt"><v:imagedata src="file:///C:\DOCUME~1\crystal\LOCALS~1\Temp\msohtml1\03\clip_image006.png" o:title=""></v:imagedata></v:shape><v:line from="0,8.8pt" to="324pt,8.8pt" id="_x0000_s1027" style="Z-INDEX: 2; POSITION: absolute; mso-position-horizontal-relative: text; mso-position-vertical-relative: text"></v:line><o:p></o:p>
3. 重新发出命令列出您的实例。现在列出了哪些实例?<o:p></o:p>
Db2ilist
<o:p></o:p>
<v:shape id="_x0000_i1027" type="#_x0000_t75" style="WIDTH: 263.25pt; HEIGHT: 42.75pt"><v:imagedata src="file:///C:\DOCUME~1\crystal\LOCALS~1\Temp\msohtml1\03\clip_image008.png" o:title=""></v:imagedata></v:shape><o:p></o:p>
4. 退出DB2 命令窗口的命令是什么?<o:p></o:p>
db2stop <o:p></o:p>
<v:shape id="_x0000_i1033" type="#_x0000_t75" style="WIDTH: 369.75pt; HEIGHT: 39.75pt"><v:imagedata src="file:///C:\DOCUME~1\crystal\LOCALS~1\Temp\msohtml1\03\clip_image010.png" o:title=""></v:imagedata></v:shape><v:line from="0,12.2pt" to="324pt,12.2pt" id="_x0000_s1028" style="Z-INDEX: 3; POSITION: absolute; mso-position-horizontal-relative: text; mso-position-vertical-relative: text"></v:line><o:p></o:p>
<o:p> </o:p>
第4 节- 创建DB2 系统管理员组<o:p></o:p>
1. 建立您的名为SADM1 的系统管理员组。使用户标识SLAB1 成为SADM1 组的一个成员。也<o:p></o:p>
要使用户标识db2admin 成为SADM1 组的一个成员。重要:统一对SADM1 使用大写。<o:p></o:p>
<v:shape id="_x0000_i1028" type="#_x0000_t75" style="WIDTH: 340.5pt; HEIGHT: 182.25pt"><v:imagedata src="file:///C:\DOCUME~1\crystal\LOCALS~1\Temp\msohtml1\03\clip_image013.png" o:title=""></v:imagedata></v:shape><o:p></o:p>
<o:p> </o:p>
<o:p> </o:p>
第5 节- 设置环境<o:p></o:p>
执行以下任务以检查DB2 环境变量。<o:p></o:p>
Windows 2000的指导<o:p></o:p>
1. 将系统的默认实例设为您刚刚创建的SLAB1。<o:p></o:p>
set db2intance=slab1 <o:p></o:p>
<o:p> </o:p>
2. 在系统变量中的DB2INSTANCE(默认实例)值是多少?<o:p></o:p>
db2 <o:p></o:p>
<o:p> </o:p>
3. 将DB2INSTANCE 的值改为SLAB1。<o:p></o:p>
set db2intance=slab1 <o:p></o:p>
<o:p> </o:p>
4. PATH 变量的值有没有包括X:\Program Files\SQLLIB\BIN 的路径?<o:p></o:p>
有<o:p></o:p>
<v:line from="0,8.5pt" to="324pt,8.5pt" id="_x0000_s1029" style="Z-INDEX: 4; POSITION: absolute"></v:line><o:p> </o:p>
<v:shape id="_x0000_i1034" type="#_x0000_t75" style="WIDTH: 270.75pt; HEIGHT: 44.25pt"><v:imagedata src="file:///C:\DOCUME~1\crystal\LOCALS~1\Temp\msohtml1\03\clip_image015.png" o:title=""></v:imagedata></v:shape><o:p></o:p>
<o:p> </o:p>
5.采用什么方式来自动启动SLAB1 实例的服务。<o:p></o:p>
db2start<o:p></o:p>
<v:line from="0,9.85pt" to="324pt,9.85pt" id="_x0000_s1030" style="Z-INDEX: 5; POSITION: absolute"></v:line><o:p> </o:p>
<o:p> </o:p>
6. 使用下列步骤检验您的DB2 环境变量的正确性。如果它们没有正确设置,重复必要<o:p></o:p>
的步骤改正这些值。<o:p></o:p>
在命令窗口输入命令:<o:p></o:p>
set | more <o:p></o:p>
<o:p> </o:p>
<v:shape id="_x0000_i1035" type="#_x0000_t75" style="WIDTH: 6in; HEIGHT: 225.75pt"><v:imagedata src="file:///C:\DOCUME~1\crystal\LOCALS~1\Temp\msohtml1\03\clip_image017.png" o:title=""></v:imagedata></v:shape><o:p></o:p>
验证变量值被正确设置。<o:p></o:p>
输入 exit 命令可以退出命令提示符窗口。<o:p></o:p>
<o:p> </o:p>
7. 重新启动您的工作站并以您的用户名slab1及密码slab1 登录。<o:p></o:p>
<o:p> </o:p>
第6 节- 浏览与设置“数据库管理程序”配置参数<o:p></o:p>
使用您的DB2“控制中心”查看与设置DBM CFG 参数值。<o:p></o:p>
1. 执行以下步骤启动“控制中心”:<o:p></o:p>
a、机器节点类型的值是什么? <o:p></o:p>
<v:line from="0,12.1pt" to="324pt,12.1pt" id="_x0000_s1031" style="Z-INDEX: 6; POSITION: absolute"></v:line>DB2 V8<o:p></o:p>
<o:p> </o:p>
b、sysadm_group 参数有值吗?参数的目的是什么?缺省值是多少?<o:p></o:p>
<o:p> </o:p>
<v:line from="0,14.15pt" to="324pt,14.15pt" id="_x0000_s1032" style="Z-INDEX: 7; POSITION: absolute"></v:line>该参数为实例定义具有系统管理SYSADM权限的组名,值必须是一个由用户管理器创建的组名。默认情况下不是SYSADM_GROUP并没有值,这意味着Windows的管理员用户将会继承DB2的SYSADM权限。没有该参数值。<o:p></o:p>
<o:p> </o:p>
<v:shape id="_x0000_i1036" type="#_x0000_t75" style="WIDTH: 339.75pt; HEIGHT: 32.25pt"><v:imagedata src="file:///C:\DOCUME~1\crystal\LOCALS~1\Temp\msohtml1\03\clip_image019.png" o:title=""></v:imagedata></v:shape><o:p></o:p>
<o:p></o:p>
c、AUTHENTICATION 参数有值吗?参数的目的是什么?缺省值是多少?<o:p></o:p>
<v:shape id="_x0000_i1029" type="#_x0000_t75" style="WIDTH: 218.25pt; HEIGHT: 25.5pt"><v:imagedata src="file:///C:\DOCUME~1\crystal\LOCALS~1\Temp\msohtml1\03\clip_image021.png" o:title=""></v:imagedata></v:shape><o:p></o:p>
<v:line from="0,1.3pt" to="324pt,1.3pt" id="_x0000_s1033" style="Z-INDEX: 8; POSITION: absolute"></v:line><o:p> </o:p>
2.更新SYSADM_GROUP 参数将其值设为SADM1。如何操作?<o:p></o:p>
<o:p></o:p>
在"DBM 配置"窗口中选择SYSADM_GROUP的值,然后点击该值右边的省略号按钮,在系统管理权限组下输入"SADM1",点击"确定"按钮,点击"DBM 配置"窗口中"确定"按钮,再点击弹出DB2的"消息"窗口的"关闭"按钮<o:p></o:p>
<v:shape id="_x0000_i1031" type="#_x0000_t75" style="WIDTH: 233.25pt; HEIGHT: 24.75pt"><v:imagedata src="file:///C:\DOCUME~1\crystal\LOCALS~1\Temp\msohtml1\03\clip_image023.png" o:title=""></v:imagedata></v:shape><o:p></o:p>
<o:p> </o:p>
<v:line from="0,31.7pt" to="324pt,31.7pt" id="_x0000_s1034" style="Z-INDEX: 9; POSITION: absolute"></v:line>3.为使您的修改有效,先停止再启动您的SLAB1 实例服务。如何操作?<o:p></o:p>
选择实例SLAB1,并点右键,选择“停止”<o:p></o:p>
<o:p> </o:p>
停止后,如需启动,则选择“启动” <o:p></o:p>
<o:p> </o:p>
<v:shape id="_x0000_i1030" type="#_x0000_t75" style="WIDTH: 205.5pt; HEIGHT: 93pt"><v:imagedata src="file:///C:\DOCUME~1\crystal\LOCALS~1\Temp\msohtml1\03\clip_image025.png" o:title=""></v:imagedata></v:shape><o:p></o:p>
|