DB2 Express-C 9 DBA 和开发人员实验教程,快速实验 3:处理实例、数据库和配置
2009-11-16 00:00:00 来源:WEB开发网3.列出服务器中的所有实例
清单 3.列出服务器中的所有实例db2ilist
4.切换到 DB2 实例并确认已经切换了实例
清单 4.切换到 DB2 实例并确认set db2instance=db2
db2 get instance
5.将 dbm cfg 参数 FEDERATED 从 NO 改为 YES 并确认已经修改
清单 5.修改 dbm cfg 参数 FEDERATEDdb2 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.删除实例 newinstdb2idrop newinst
11.删除并重新创建 DAS,然后启动它
清单 11. 删除并重新创建数据库管理器db2admin stop
db2admin drop
db2admin create
db2admin start
12.在实例中,将 DB2 注册表变量 DB2COMM 设置为 tcpip 和 npipe
清单 12. 配置 DB2 通信协议参数 DB2COMMdb2set 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
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››ExpressQuantumTreeList在BCB6下的安装方法
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池
- ››DB2 XML 编程,第 1 部分: 理解 XML 数据模型
更多精彩
赞助商链接