对 DB2 UDB V8 for UNIX、Linux 和 Windows 的生动简介
2008-12-10 16:33:25 来源:WEB开发网DB2 概要注册表分成四类;但是下面这两个是最常用的:
DB2 全局级概要注册表(Global-Level Profile Registry)
DB2 实例级概要注册表(Instance-Level Profile Registry)
两者的主要区别(您从它们的名称就可以看出)是变量适用的级别。全局级概要注册表变量的值适用于所有实例。因此,可以从图中看到,该注册表画在了两个实例框的外面。实例级概要注册表变量的值适用于特定的实例。因此,您可以看到 图中那两个实例每个内部都有单独的“Instance-Level Profile Registry”框。
要查看所设置的当前注册表变量,请从 CLP 发出下面这个命令:
db2set -all
您可能会得到类似下面这样的输出:
[i] DB2INSTPROF=C:PROGRAM FILESSQLLIB
[g] DB2SYSTEM=RAULCHONG
正如您可能已经猜测到的那样,[i] 表明该变量是在实例级上定义的,而 [g] 表明它是在全局级上定义的。以下是一些与变量相关的命令:
要查看可以在 DB2 中进行定义的所有注册表变量,请使用这个命令:db2set -lr
要在全局级上设置特定变量(在这个示例中为 DB2INSTPROF )的值,请使用:db2set DB2INSTPROF="C:PROGRAM FILESSQLLIB" -g
要在实例级上为实例“MyInst”设置变量,请使用:db2set DB2INSTPROF="C:MY FILESSQLLIB" -i MyInst
请注意上面的示例,在两个级别(实例级和全局级)上设置了同一个变量。当注册表变量在不同级别上进行定义时,DB2 总是会选择最低级别的值;在本例中,它将选择实例级的值。
db2set 命令和前一节中的 set 命令一样,等号(=)前后不该留有空格。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››Form Reset Function
- ››db2 命令选项解释
- ››FOREACH 宏之GCC实现
- ››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 基础: 表空间和缓冲池
更多精彩
赞助商链接