对 DB2 UDB V8 for UNIX、Linux 和 Windows 的生动简介
2008-12-10 16:33:25 来源:WEB开发网最常使用的 DB2 环境变量是“DB2INSTANCE”变量。该环境变量允许您指定当前活动实例,所有命令都将应用于该实例。对于本例而言,如果将 DB2INSTANCE 设置成“MyInst”,那么发出命令“ create database mydb ”会创建出与实例“MyInst”相关的数据库。但是如果您想创建与实例“DB2”相关的该数据库,那么首先您必须将 DB2INSTANCE 变量的值更改成“DB2”。
使用控制面板(在 Windows 中)/db2profile(在 UNIX 中)来设置环境变量的值,将保证您下次打开窗口/会话时该值不变;但是,如果您想在给定的窗口/会话中临时更改该值,那么在 Windows 中您可以使用操作系统的“ set ”命令,或者在 UNIX 中使用“export”命令。例如,在 Windows 平台中,下面这个命令:
set DB2INSTANCE=DB2
会将环境变量 DB2INSTANCE 的值设置成“DB2”。使用 set 命令时常犯的错误是在等号(=)前后留有空格。绝对不能有空格!
要查看该变量的当前设置,您可以使用下面三个方法中的任何一个:
echo %DB2INSTANCE% (Windows only)
set DB2INSTANCE
db2 get instance
要获取系统中您可以执行的所有可用实例的列表,请发出下面这个命令:
db2ilist
DB2 概要注册表
在 Windows 平台上使用 DB2 时,单词“注册表(Registry)”的使用往往会造成混淆。DB2 概要注册表(Profile Registry)变量与 Windows 注册表变量没有任何关系。过去,对某些环境变量进行更改时,会要求用户重新引导机器。如果所有 DB2 变量都已被定义成环境变量,那么对变量值进行更改将会很麻烦。因此,当时决定将大多数 DB2 变量组成一个专门的 DB2 注册表,在其中进行更改无需重新引导机器。
- ››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 基础: 表空间和缓冲池
更多精彩
赞助商链接