WEB开发网
开发学院数据库DB2 DB2 Express-C 9 DBA 和开发人员实验教程,快速实验... 阅读

DB2 Express-C 9 DBA 和开发人员实验教程,快速实验 3:处理实例、数据库和配置

 2009-11-16 00:00:00 来源:WEB开发网   
核心提示: 3.列出服务器中的所有实例清单 3.列出服务器中的所有实例db2ilist4.切换到 DB2 实例并确认已经切换了实例清单 4.切换到 DB2 实例并确认setdb2instance=db2db2getinstance5.将 dbm cfg 参数 FEDERATED 从 NO 改为 YES 并确

3.列出服务器中的所有实例


清单 3.列出服务器中的所有实例
db2ilist 

4.切换到 DB2 实例并确认已经切换了实例


清单 4.切换到 DB2 实例并确认
set db2instance=db2 
db2 get instance 

5.将 dbm cfg 参数 FEDERATED 从 NO 改为 YES 并确认已经修改


清单 5.修改 dbm cfg 参数 FEDERATED
db2 update dbm cfg using FEDERATED YES 
db2 force applications all 
db2 terminate 
db2stop 
db2start 
db2 get dbm cfg 

注:DB2 的参数配置常见有两种,数据库管理器的参数配置和数据库的参数配置,我们可以分别通过 db2 get dbm cfg 和 db2 get db cfg 命令获得。

6.用登录操作系统所用的用户名/密码连接到 SAMPLE 数据库


清单 6.测试连接 SAMPLE 数据库
db2 connect to sample user <userID> using <psw> 

注意:一定将 <userID> 和 <psw> 替换为数据库的正确用户名和密码

7.检查当前实例中有多少应用程序正在运行


清单 7.列出当前实例下的应用程序
db2 list applications show detail 

8.打开另一个 DB2 命令窗口并再次连接 SAMPLE 数据库,但是这一次不指定用户名/密码。然后,再次检查应用程序数量


清单 8.再次检查应用程序数量
db2 connect to sample 
db2 list applications 

9.终止一个 DB2 命令窗口


清单 9.终止一个应用
db2 force application 

注:通过 db2 list applications 命令获得的与应用程序名“db2bp.exe”对应的应用程序句柄

10.删除实例 newinst


清单 10.删除实例 newinst
db2idrop newinst 

11.删除并重新创建 DAS,然后启动它


清单 11. 删除并重新创建数据库管理器
db2admin stop 
db2admin drop 
db2admin create 
db2admin start 

12.在实例中,将 DB2 注册表变量 DB2COMM 设置为 tcpip 和 npipe


清单 12. 配置 DB2 通信协议参数 DB2COMM
db2set db2comm=tcpip,npipe 
db2stop 
db2start 

注:关于 DB2 所支持的通信协议请查看对应教程中的相关内容。

13.取消注册表变量 DB2COMM 的设置


清单 13. 取消 DB2 通信协议参数 DB2COMM 的设置
db2set db2comm= 
db2stop 
db2start 

14.检查数据库配置参数 LOGSECOND 的当前值,将它改为 5 并检查新值


清单 14. 设置 LOGSECOND db cfg 参数
db2 connect to sample 
db2 get db cfg 
db2 update db cfg using LOGSECOND 5 
db2 get db cfg 

上一页  1 2 3 

Tags:DB Express DBA

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接