在安装 DB2 通用数据库(TM)(UDB)版本 8.2 修订包 4 及更高版本之前,请阅读本自述文件中适用于您的安装的相应章节。版本 8.2 修订包 4 及更高版本功能等同于版本 8.1 修订包 11。
所有修订包在本质上都是累加的。例如,可在版本 8.2 修订包 1 之上应用当前修订包,而不必应用这两个版本之间的修订包。
如果从 DB2 UDB 版本 8.1 迁移到 DB2 UDB 版本 8.2,然后需要回到 DB2 UDB 版本 8.1,则您需要知道一些重要的注意事项。有关如何回到 DB2 UDB 版本 8.1 的指示信息,请参阅『将数据库目录文件从版本 8.2 迁移回版本 8.1』一节。
从 DB2(R) UDB 版本 8 Windows(R) 版修订包 3 开始,IBM(R) 提供的就是特定于产品的修订包,而不是一个通用修订包。这种改变仅影响 Windows 平台上的 DB2 版本 8 产品。
这个新的交付机制具有下列优点:
如果只安装了一个 DB2 版本 8 Windows 版产品,则需要下载特定于相应产品的修订包。
如果在同一系统上安装了多个 DB2 版本 8 产品,在开始修订包安装过程之前,您必须下载并解压缩所有特定于相应产品的修订包。
例如,如果已经安装了 DB2 企业服务器版和 DB2 仓库管理器,则必须下载并解压缩 DB2 企业服务器版(ESE)和 DB2 仓库管理器(WM)修订包。可将 DB2 产品解压缩到您选择的目录路径中,不过您需要考虑计划如何安装 DB2 版本 8.2 修订包 4 及更高版本:
有关详细信息,请参阅『安装 DB2 UDB 版本 8.2 修订包 4 及更高版本』一节。
如果还未安装 DB2 版本 8 Windows 版产品,安装将继续但产品会进入“先试后买”方式,这是具有时间限制的补充版本。
此交付机制支持所有的安装方案。
本节详细描述了您需要知道的先决条件信息(包括软件、硬件和操作系统先决条件),指出了产品修订历史所在的位置,并列示了在安装 DB2 UDB 之前必须执行的任务。
查询下列 Web 站点以获取最新的软件、硬件、操作系统和产品修订信息:
如果已经收到来自 IBM 支持机构的特殊修订,在安装 DB2 UDB 版本 8.2 修订包 4 及更高版本之前必须与 IBM 支持机构联系以检查是否需要特殊修订的更新版本。这有助于确保系统处于一致状态并且不会丢失任何特殊修订。
在安装 版本 8.2 修订包 4 及更高版本之前,必须在比 DB2 版本 8.2 修订包 4 及更高版本低的 VRMF (版本、发行版、修改/维护级别和修订)级别安装 DB2 产品版本 8。
如果已安装 DB2 版本 8 产品,则它必须处于比 DB2 版本 8.2 修订包 4 及更高版本更低的服务级别。有很多方法可用来确定当前安装的 DB2 产品的版本和级别。您可以:
HKEY_LOCAL_MACHINE\SOFTWARE\IBM\DB2\<product name>\CurrentVersion\Version HKEY_LOCAL_MACHINE\SOFTWARE\IBM\DB2\<product name>\CurrentVersion\Release HKEY_LOCAL_MACHINE\SOFTWARE\IBM\DB2\<product name>\CurrentVersion\Modification应当显示下列值:
Version、Release 和 Modification 的值对应于 VRMF 号的前三个数字。在注册表中,当前已安装的产品的 Modification 值必须小于 DB2 版本 8.2 修订包 4 及更高版本的 VRMF 号的第三个数字,即 11。
有关所有产品修订(APAR)和支持新闻的列表,请查看 Web 站点
在安装 DB2 版本 8.2 修订包 4 及更高版本之前,请先阅读『已知问题和变通方法』一节。
开始安装之前,还必须:
要停止所有实例和 DB2 服务,使用服务控制面板 applet(“控制面板”->“管理工具”->“服务”)。如果具有活动的数据库客户机,则在停止实例时可能必须强制关闭这些客户机。要强制关闭客户机,发出以下命令:
db2stop force有关停止实例的更多信息,请参阅 http://publib.boulder.ibm.com/infocenter/db2help/index.jsp?topic=/com.ibm.db2.udb.doc/admin/t0008751.htm
下表列出了 DB2 服务:
服务 | 服务名称 | 描述 |
---|---|---|
DB2 - <instance name> | <instance name> | 允许应用程序创建、更新、控制和管理关系数据库。对服务器上的每个实例都创建此服务 |
Data Links 文件管理器 | DlfmService | 管理由 Data Links 文件系统过滤器(DLFF)与已注册的 DB2 数据库协同控制的链接文件 |
DB2 调节器 | DB2GOVERNOR | 收集与 DB2 数据库相连的应用程序的统计信息。有关调节器实用程序的技术信息,可搜索信息中心 |
DB2 信息中心服务器 | DB2ICSERVER | 提供用于 Linux、UNIX 和 Windows 操作系统的 DB2 信息管理系列产品和功能部件的文档。 |
JDBC Applet 服务器 | DB2JDS | 为 DB2 应用程序提供 JDBC 服务器支持 |
DB2 许可证服务器 | DB2LICD | 监视 DB2 许可证一致性 |
DB2 Query Patroller | DB2QP | DB2 Query Patroller |
DB2 注册表反射程序 | DB2NTREGREFLECTOR | 允许 DB2 64 位服务器支持 DB2 32 位本地应用程序 |
DB2 远程命令服务器 | DB2REMOTECMD | 支持远程 DB2 命令执行 |
DB2 安全性服务器 | DB2NTSECSERVER | 在客户机上执行认证时,认证 DB2 数据库用户 |
DB2 仓库代理程序 | DB2DWAgent | 控制 DB2 仓库代理程序的启动和停止 |
DB2 仓库记录器 | DB2DWLogger | 为 DB2 仓库管理器提供消息记录 |
DB2 仓库服务器 | DB2DWServer | 控制 DB2 仓库组件的交互,控制并监视仓库代理程序,以及提供调度功能 |
DB2DAS - DB2DASXX | DB2DASXX(其中 XX 是 00-99) | 支持本地和远程数据库管理请求 |
可使用下列方法安装 DB2 UDB 版本 8.2 修订包 4 及更高版本:
选择适合您的方法。
DB2 UDB 版本 8.2 修订包 4 及更高版本映像可从 DB2 技术支持 Web 站点下载,直接从 IBM 匿名 FTP 服务器下载,或者在修订包 CD 上获得。
要在安装了单个 DB2 产品的系统上安装 DB2 版本 8.2 修订包 4 及更高版本:
还可使用解压缩兼容实用程序解压缩修订包安装映像。例如,要将 DB2 企业服务器版产品解压缩至您选择的目录,输入:winzip32 FP11_WR21365_ESE.exe -e
已经提供了联机帮助来指导您完成安装向导图形用户界面。要调用联机帮助,可单击“帮助”或者按 F1。
DB2 UDB 版本 8.2 修订包 4 及更高版本映像可从 DB2 技术支持 Web 站点下载,直接从 IBM 匿名 FTP 服务器下载,或者在修订包 CD 上获得。
要在安装了多个 DB2 产品的系统上安装 DB2 版本 8.2 修订包 4 及更高版本 :
还可使用解压缩兼容实用程序解压缩修订包安装映像。例如,要将 DB2 企业服务器版产品解压缩至您选择的目录,输入:winzip32 FP11_WR21365_ESE.exe -e
必须解压缩所有映像。
安装向导图形用户界面将检测其他已安装 DB2 产品。
DB2 UDB 版本 8.2 修订包 4 及更高版本映像可从 DB2 技术支持 Web 站点下载,直接从 IBM 匿名 FTP 服务器下载,或者在修订包 CD 上获得。
要使用响应文件安装 DB2 版本 8.2 修订包 4 及更高版本:
下载所有已安装产品的映像。
还可使用解压缩兼容实用程序解压缩修订包安装映像。例如,要将 DB2 企业服务器版产品解压缩至您选择的目录,输入:winzip32 FP11_WR21365_ESE.exe -e
所有映像必须解压缩至同一父目录下的子目录。
setup -u e:\db2fixpk.rsp -t c:\db2fixpk.trc -l c:\db2fixpk.log
如果安装了多个 DB2 版本 8 产品,安装向导图形用户界面将检测其他已安装的 DB2 产品。如果所有解压缩产品映像不在同一父目录下的子目录中,安装将会失败。
有关安装命令的描述,请参阅『DB2 版本 8.2 修订包 4 及更高版本命令行参数』一节。
样本响应文件可在 <product-abbreviation>\db2\Windows\samples 目录中找到。例如,ESE\db2\windows\samples。
本主题描述如何在 Microsoft(R) Cluster Server(MSCS)环境中在现有版本 8 安装的基础上安装 DB2 UDB 版本 8.2 修订包 4 及更高版本。
假设:要说明如何在 MSCS 环境中安装 DB2 版本 8.2 修订包 4 及更高版本,必须了解简单的示例配置。在此示例中,初始配置是由两个分区组成的 DB2 实例。另外,有两个“集群组”:
这是初始配置。
要在 MSCS 环境中在现有版本 8 安装的基础上安装 DB2 UDB 版本 8.2 修订包 4 及更高版本:
在安装过程中,您可能必须重新启动机器。当重新启动机器时,集群服务将自动重新启动。因此,必须将自动故障回退设置为关闭,以便任何一个组都不会自动故障回退。
安装 DB2 版本 8.2 修订包 4 及更高版本之后,请执行下列操作:
如果您希望使用特定于最新修订包的能力,则强烈推荐执行此任务。如果您不计划使用特定于最新修订包的能力,则可以返回到先前的修订包,不必使用 db2updv8。
在安装 DB2 通用数据库(UDB) 版本 8.2 修订包 4 及更高版本之后,通过启用几个内置例程运行 db2updv8 命令来更新系统目录以支持当前级别。运行 db2updv8 命令不是必需的,但如果不运行此命令,DB2 UDB 版本 8.2 中的某些功能将不工作。
在运行 db2updv8 命令将系统目录更新为当前的版本 8 级别后,不支持再退回到版本 8.1。
有关 db2updv8 命令的更多信息,运行带 -h 选项的此命令。有关技术信息,搜索信息中心以找到将数据库更新为版本 8 当前级别命令。
如果在 Windows 2000、Windows Server 2003 或 Windows XP 上安装了已分区的 DB2 服务器,则必须启用“DB2 远程命令服务”安全性功能部件来保护数据和资源。要完全保证安全,需要启用计算机(如果服务正在 LocalSystem 帐户的上下文中运行的话)或用户(如果服务正在用户的登录上下文中运行的话)以授权。
要启用“DB2 远程命令服务”安全性功能部件:
对需要启用的每台计算机或每个用户都重复这些步骤。必须重新启动您的计算机,以使安全性更改生效。
可以使用 DB2RCMD_LEGACY_MODE 注册表变量来禁用“DB2 远程命令服务”安全性功能部件并将环境返回到它的先前状态。
要禁用“DB2 远程命令服务”安全性功能部件,输入以下命令:
db2set DB2RCMD_LEGACY_MODE=ON
在安装之后,需要对所有数据库绑定 DB2 实用程序。要使修订生效,此步骤是必需的。对于每个数据库,只需执行一次绑定过程。
在应用修订之后,必须发出下列其中一个命令序列:
db2 terminate db2 CONNECT TO <dbname> db2 BIND $DB2DIR\BND\@db2ubind.lst GRANT PUBLIC ACTION ADD db2 terminate或者 在 DB2 命令行上,输入: TERMINATE CONNECT TO <dbname> BIND <path>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD TERMINATE
其中 <dbname> 表示实用程序应该绑定至的数据库的名称,而 $DB2DIR 表示 DB2 的安装目录。db2ubind.lst 和 db2cli.lst 包含 DB2 UDB 版本 8 使用的必需绑定文件的列表。 已经绑定的程序包将返回 SQL0719 错误。 这是预期的结果。
如果正在连接至主机数据库,则需要将新的绑定文件绑定至主机。使用 DB2 命令行处理器来连接至主机数据库,然后按如下方式绑定实用程序:
HOST COMMAND ===== =================================================================== MVS BIND $DB2DIR\BND\@ddcsmvs.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD VM BIND $DB2DIR\BND\@ddcsvm.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD VSE BIND $DB2DIR\BND\@ddcsvse.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD OS400 BIND $DB2DIR\BND\@ddcs400.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD
如果只想将特定的 .bnd 文件绑定至数据库,则对每个数据库发出下列命令:
db2 terminate db2 CONNECT TO <dbname> db2 BIND $DB2DIR\BND\<bind_file> BLOCKING ALL GRANT PUBLIC sqlerror continue db2 terminate
其中,<bind_file> 表示绑定文件的名称,<dbname> 表示数据库的名称。
对于服务器上的安装,需要将附加的绑定文件绑定至现有数据库。此需求不适用于客户机。
要在服务器上绑定 db2schema.bnd,请执行下列命令序列之一:
在命令提示符处: db2 terminate db2 CONNECT TO <dbname> db2 BIND $DB2DIR\BND\db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue db2 terminate 或者, 在 DB2 命令行: TERMINATE CONNECT TO <dbname> BIND $DB2DIR\BND\db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue TERMINATE
其中 <dbname> 表示实用程序应绑定至的数据库的名称,$DB2DIR 表示 DB2 的安装目录。
如果现有启用空间的数据库,必须在安装 DB2 修订包或补丁后绑定列表文件 db2gse.lst。db2gse.lst 文件包含 DB2 Spatial Extender 提供的存储过程的绑定文件的名称。
要绑定 db2gse.lst 文件,必须具有下列其中一种权限:
要绑定 db2gse.lst 文件:
cd %DB2PATH%\bnd
db2 connect to dbname
db2 bind /home/instance/sqllib/bnd/@db2gse.lst
db2 terminate
有关 BIND 命令的语法和选项,参阅 DB2 Command Reference。
在 DB2 UDB 版本 8.2 中,数据库条目结构中新增了两个字段,因此数据库目录文件结构发生了变化。 在版本 8.1 上安装版本 8.2 后,第一次使用数据库目录文件时,它们将自动迁移。要将数据库目录文件从版本 8.2 逆向迁移到版本 8.1,提供了 db2demigdbd 将所有迁移的数据库目录文件转换为版本 8.1 格式。
可以在以下位置找到 db2demigdb 工具的文档,网址为 http://publib.boulder.ibm.com/infocenter/db2help/topic/com.ibm.db2.udb.doc/core/r0011770.htm。有关更多信息以及如何下载 db2demigdb 工具,在 http://www.ibm.com/software/data/db2/udb/support.html 中使用关键字“db2demigdb tool”搜索 Technotes 数据库。
以下各节详细描述在安装 DB2 UDB 版本 8.2 修订包 4 及更高版本之前必须知道的问题和变通方法。
版本 8.2 修订包 4 及更高版本没有已知问题和变通方法。
如果在同一计算机上安装了多个 DB2 产品,则需要将现有的所有 DB2 产品更新至相同修订包级别。有关详细信息,请参阅版本 8.2 修订包 3(功能等同于版本 8.1 修订包 10)《发行说明》的『兼容性问题』一节。
无论先前是否能够从 DB2 通用数据库工作组服务器版和 DB2 通用数据库易捷版连接至主机系统,从版本 8.2(功能等同于版本 8.1 修订包 7)开始,都不再允许进行此连接。
在版本 8.2(功能等同于版本 8.1 修订包 7)之前,当安装了 DB2 工作组服务器版或 DB2 易捷版之后,\sqllib\java 就会包括“JCC 通用驱动程序”文件 db2jcc_license_cisuz.jar。在启动主机连接之前,“JCC 通用驱动程序”未检查用户许可证。
从版本 8.2(功能等同于版本 8.1 修订包 7)开始,通过除去 db2jcc_license_cisuz.jar 文件而禁用了启动主机连接的能力。此更改会影响下列版本为 8.2 的产品:
在中国,请致电下列其中一个号码以与 IBM 联系:
DB2 产品相关问题的主要 Usenet 新闻组是 comp.databases.ibm-db2。
有关产品更改的附加信息,请查看该产品的发行说明。可以通过访问 DB2 Support Web 站点来查看最新的产品发行说明,而不需要安装 DB2 版本 8.2 修订包 4 及更高版本:
可通过访问 /doc/%L/db2ir/index.htm(其中 %L 表示语言环境名称)直接从 DB2 版本 8.2 修订包 4 及更高版本 CD 查看《发行说明》。
DB2 Information Integrator V8 的发行说明位于 http://www.ibm.com/software/data/integration/db2ii。
DB2 Query Patroller 发行说明位于 http://www.ibm.com/software/data/db2/udb/support.html。
可从以下位置下载 DB2 版本 8.2 修订包 4 及更高版本:
提供有下列参考信息:
下表详细描述了 PTF 信息:
操作系统或产品 | PTF |
---|---|
Windows 32 位 | WR21365 |
Windows 64 位 | WR21366 |
Windows x86-64 | WR21367 |
当搜索目录或标识要解压缩的文件时,应使用下列产品缩写:
下表详细说明了可从 FTP 站点获取的 DB2 客户机支持的语言:
操作系统 | DB2 管理客户机 | DB2 应用程序开发客户机 | DB2 运行时客户机 |
---|---|---|---|
AIX(R) 4.3.3(32 位) |
|
|
所有受支持的语言都在一个用 tar 命令压缩的文件中 |
AIX 5L(TM)(32 位和 64 位) |
|
|
所有受支持的语言都在一个用 tar 命令压缩的文件中 |
HP-UX 11i(PA-RISC)和 HP-UX 11i V2(IA64)(32 位和 64 位) | 所有受支持的语言都在一个用 tar 命令压缩的文件中 | 所有受支持的语言都在一个用 tar 命令压缩的文件中 | 所有受支持的语言都在一个用 tar 命令压缩的文件中 |
Linux(TM) | 所有受支持的语言都在一个用 tar 命令压缩的文件中 | 所有受支持的语言都在一个用 tar 命令压缩的文件中 | 所有受支持的语言都在一个用 tar 命令压缩的文件中 |
Solaris Operating Environment | 所有受支持的语言都在一个用 tar 命令压缩的文件中 | 所有受支持的语言都在一个用 tar 命令压缩的文件中 | 所有受支持的语言都在一个用 tar 命令压缩的文件中 |
Windows | 所有受支持的语言都在一个自解压zip 文件中 | 所有受支持的语言都在一个自解压zip 文件中 | 所有受支持的语言都在一个自解压zip 文件中 |
DB2 产品在 Windows 98、Windows ME 和 Windows NT(R) 上继续受支持,直到 DB2 版本 8.1 停止服务为止。对于 DB2 产品的现有安装和新安装,建议升级至 Windows 的较新操作系统版本(例如,Windows 2003)。
以下列表显示了每个 Windows 操作系统支持的产品和组件:
如果要使用除了计算机上的缺省语言之外的语言来运行 DB2 命令,请指定语言标识。该语言在运行安装的平台上必须是可用的。
语言 | 语言标识 |
---|---|
阿拉伯语 | ar |
巴西葡萄牙语 | br |
保加利亚语 | bg |
简体中文 | cn |
繁体中文 | tw |
克罗地亚语 | hr |
捷克语 | cz |
丹麦语 | dk |
荷兰语 | nl |
英语 | en |
芬兰语 | fi |
法语 | fr |
德语 | de |
希腊语 | el |
希伯莱语 | iw |
匈牙利语 | hu |
意大利语 | it |
日语 | jp |
韩国语 | kr |
挪威语 | no |
波兰语 | pl |
葡萄牙语 | pt |
罗马尼亚语 | ro |
俄语 | ru |
斯洛伐克语 | sk |
斯洛文尼亚语 | sl |
西班牙语 | es |
瑞典语 | se |
土耳其语 | tr |
在解压缩修订包安装映像之后,运行 setup 命令。其选项为:
IBM 可能并非在所有国家或地区都提供本文档中讨论的产品、服务或功能特性。有关您当前所在区域的产品和服务的信息,请向您当地的 IBM 代表咨询。任何对 IBM 产品、程序或服务的引用并非意在明示或暗示只能使用 IBM 的产品、程序或服务。只要不侵犯 IBM 的知识产权,任何同等功能的产品、程序或服务,都可以代替 IBM 产品、程序或服务。但是,评估和验证任何非 IBM 产品、程序或服务,则由用户自行负责。
IBM 公司可能已拥有或正在申请与本文档内容有关的各项专利。提供本文档并未授予用户使用这些专利的任何许可证。您可以用书面方式将许可查询寄往:
IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A.
有关双字节(DBCS)信息的许可查询,请与您所在国家或地区的 IBM 知识产权部门联系,或用书面方式将查询寄往:
IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106, Japan
本条款不适用英国或任何这样的条款与当地法律不一致的国家或地区:International Business Machines Corporation“按现状”提供本出版物,不附有任何种类的(无论是明示的还是暗含的)保证,包括但不限于暗含的有关非侵权、适销和适用于某种特定用途的保证。某些国家或地区在某些交易中不允许免除明示或暗含的保证。因此本条款可能不适用于您。
本信息中可能包含技术方面不够准确的地方或印刷错误。此处的信息将定期更改;这些更改将编入本资料的新版本中。IBM 可以随时对本资料中描述的产品和/或程序进行改进和/或更改,而不另行通知。
本信息中对非 IBM Web 站点的任何引用都只是为了方便起见才提供的,不以任何方式充当对那些 Web 站点的保证。那些 Web 站点中的资料不是 IBM 产品资料的一部分,使用那些 Web 站点带来的风险将由您自行承担。
IBM 可以按它认为适当的任何方式使用或分发您所提供的任何信息而无须对您承担任何责任。
本程序的被许可方如果要了解有关程序的信息以达到如下目的:(i)允许在独立创建的程序和其他程序(包括本程序)之间进行信息交换,以及(ii)允许对已经交换的信息进行相互使用,请与下列地址联系:
IBM Canada Limited Office of the Lab Director 8200 Warden Avenue Markham, Ontario L6G 1C7 CANADA
只要遵守适当的条件和条款,包括某些情形下的一定数量的付费,都可获得这方面的信息。
本资料中描述的许可程序及其所有可用的许可资料均由 IBM 依据 IBM 客户协议、IBM 国际软件许可协议或任何同等协议中的条款提供。
此处包含的任何性能数据都是在受控环境中测得的。因此,在其他操作环境中获得的数据可能会有明显的不同。有些测量可能是在开发级的系统上进行的,因此不保证与一般可用系统上进行的测量结果相同。此外,有些测量是通过推算而估计的,实际结果可能会有差异。本文档的用户应当验证其特定环境的适用数据。
涉及非 IBM 产品的信息可从这些产品的供应商、其出版说明或其他可公开获得的资料中获取。IBM 没有对这些产品进行测试,也无法确认其性能的精确性、兼容性或任何其他关于非 IBM 产品的声明。有关非 IBM 产品性能的问题应当向这些产品的供应商提出。
所有关于 IBM 未来方向或意向的声明都可随时更改或收回,而不另行通知,它们仅仅表示了目标和意愿而已。
本信息可能包含在日常业务操作中使用的数据和报告的示例。为了尽可能完整地说明这些示例,示例中可能会包括个人、公司、品牌和产品的名称。所有这些名称都是虚构的,与实际商业企业所用的名称和地址的任何雷同纯属巧合。
版权许可:
本信息可能包括源语言形式的样本应用程序,这些样本说明不同操作平台上的编程方法。如果是为按照在编写样本程序的操作平台上的应用程序编程接口(API)进行应用程序的开发、使用、经销或分发为目的,您可以任何形式对这些样本程序进行复制、修改、分发,而无须向 IBM 付费。这些示例并未在所有条件下作全面测试。因此,IBM 不能担保或暗示这些程序的可靠性、可维护性或功能。
凡这些样本程序的每份拷贝或其任何部分或任何衍生产品,都必须包括如下版权声明:
(C)(贵公司的名称)(年)。此部分代码是根据 IBM 公司的样本程序衍生出来的。 (C) Copyright IBM Corp. _(输入年份)_。All rights reserved.
IBM、DB2、Universal Database 和 S/390 是 International Business Machines Corporation 在美国和/或其他国家或地区的商标。
Windows 是 Microsoft Corporation 在美国和/或其他国家或地区的注册商标。
UNIX 是 The Open Group 在美国和其他国家或地区的注册商标。
其他公司、产品或服务名称可能是其他公司的商标或服务标记。
------------------------------------------------------------------------------- * 是 IBM 公司的商标或注册商标。 ** 是它们各自的所有者的商标或注册商标。 ------------------------------------------------------------------------------- ******************************************************************************* ** ** (c) COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 1999, 2006. ** ALL RIGHTS RESERVED. ** *******************************************************************************