下列各章描述了如何 使用 db2setup 实用程序或操作系统的本机管理工具在受支持的基于 UNIX 的系统上安装“DB2 通用数据库”服务器。这一部分还包含关于除去 DB2 产品的章节。
若想安装 DB2 管理客户机、运行期客户机或应用程序开发客户机, 参见在 UNIX 操作系统上安装 DB2 客户机。有关如何使用分布式安装来部署此产品的信息,参考安装和配置补遗。
在安装 DB2 产品之前,请阅读以下信息。
确保您的系统满足安装 DB2 产品的所有内存、硬件和软件需求。有关详情,参见制定安装计划。
产品 CD-ROM 包含几个 DB2 产品。您的许可权证明和许可证信息小册子标识给您发放了许可证的产品。 若您在 SMP 机器上安装此产品,则在安装和配置 DB2 之后, 参见设置特许处理器数以用您所购买的处理器数目来更新该产品。
“DB2 UNIX 版的版本 7”产品可与先前版本的 DB2 共存于同一台机器上。 然而,若想迁移使用 DB2 版本 5.0 或版本 5.2 创建的数据库和实例, 则必须在安装 DB2 之前和之后完成某些任务。 对于安装前的迁移任务,参见制定安装计划。对于安装后的迁移任务,参见DB2 后安装迁移任务。
应该标识和记录安装 DB2 产品所必需的参数值。 表 5将帮助您确定这些值, 并在您的值列中提供空间来记录您自己的参数值。 唯一需要对其提供值的参数是 DB2 产品名。所有其他参数有缺省值或者是可选的。
我们建议您创建下列唯一用户名和组:
缺省 DB2 实例和“管理服务器”的用户名应该
既符合您的操作系统的命名规则,又符合 DB2 的命名规则。
有关 DB2 命名规则的详情,参见附录 E, 命名规则。
安装所必需的信息 | 缺省值 | 您的值 |
---|---|---|
产品/部件 | ||
DB2 产品名 1 | 无 |
|
DB2 产品信息2 | 无 |
|
文档2 | 无 |
|
DB2 实例 | ||
用户名 | db2inst1 |
|
UID | 系统生成的 UID |
|
组名 | db2iadm1 |
|
GID | 系统生成的 GID |
|
主目录 | /home/db2inst1 |
|
受防护用户定义函数 (UDF)
| db2fenc1 |
|
口令 | ibmdb2 |
|
TCP/IP 服务名
| db2cdb2inst1 |
|
TCP/IP 端口号 | 50000 |
|
IPX/SPX 文件服务器名 | * |
|
IPX/SPX 对象名 | * |
|
IPX/SPX 套接字号 | 879E |
|
IPX/SPX NetWare 用户 ID | 无 |
|
IPX/SPX NetWare 口令
| 无 |
|
用户名 (UDF) | db2fenc1 |
|
UID (UDF) | 系统生成的 UID |
|
组名 (UDF) | db2fadm1 |
|
GID (UDF) | 系统生成的 GID |
|
口令 (UDF) | ibmdb2 |
|
管理服务器 | ||
用户名 (DAS) | db2as |
|
UID (DAS) | 系统生成的 UID |
|
组名 (DAS) | db2asgrp |
|
GID (DAS) | 系统生成的 GID |
|
主目录 | /home/db2as |
|
口令 (DAS) | ibmdb2 |
|
TCP/IP 端口号 (DAS) | 523 | 523 |
IPX/SPX 文件服务器名 (DAS) | * |
|
IPX/SPX 对象名 (DAS) | * |
|
IPX/SPX 套接字号 (DAS) | 87A2 | 87A2 |
IPX/SPX NetWare 用户 ID (DAS) | 无 |
|
IPX/SPX NetWare 口令 (DAS) | 无 |
|
记录:
|
我们建议您使用 db2setup 实用程序来在基于 UNIX 的系统上安装 DB2 产品。 此实用程序使用一个包括有联机帮助的基于文本的简单界面来指导您完成安装过程。 对所有必需的安装参数都提供了缺省值,但是也可以输入您自己的值。
db2setup 实用程序可以:
若选择使用另一种方法来安装 DB2,例如,使用操作系统的本机管理工具, 则将需要人工执行这些任务。
db2setup 实用程序还可以生成跟踪日志来记录安装期间所发生的错误。 要生成跟踪日志,输入 ./db2setup -d 命令。这将在 /tmp/db2setup.trc 中生成日志。
db2setup 实用程序使用 bash、Bourne 和 Korn shell。 其他 shell 不受支持。