4. 准备条件

准备条件是在您的系统上安装和使用 DB2 Express-C 9 之前所需的硬件和软件元素。本节涵盖

4.1. 硬件要求

4.1.1. 支持的处理器架构

  • x86 (32 位处理器)
  • x86–64 (64 位处理器)
  • POWER™ (任何支持 Linux 的 iSeries™ 或 pSeries�)

4.1.2. 磁盘空间要求

在您的发行版上安装和配置 DB2 之前,请考虑磁盘空间要求

表 1. 磁盘空间要求

安装类型

描述

所需磁盘空间

典型

DB2 安装了大多数特性和功能,包括图形工具,例如控制中心。

460 到 560 MB

精简

DB2 安装了基本特性和功能,但没有图形工具。

380 到 460 MB

自定义

此选项允许您选择要安装的特性和功能。

320 到 820 MB

为软件以及产品文档(如果需要)和您创建的数据库分配足够的磁盘空间非常重要。

在 DB2 9 中,产品文档通过 DB2 信息中心访问,可以通过 Web 访问,也可以作为本地系统安装访问。本地安装核心英语语言文件至少需要 100 MB。其他语言需要额外的空间。如果磁盘空间是一个问题,您可以配置 DB2 从 Web 访问信息中心。有关此的更多详细信息,请参阅 安装 DB2 信息中心

4.1.3. 内存要求

我们建议您为 DB2 Express-C 9 分配至少 512 MB 的 RAM,并且应该为其他软件和通信进程分配额外的内存。在确定内存要求时,请考虑以下几点

  • 您的 SWAP 空间应至少是 RAM 的两倍。
  • 应该为可能在您的系统上运行的任何非 DB2 软件分配额外的内存。
  • 支持数据库客户端和数据库活动需要额外的内存。
  • 这些内存要求将受到您的数据库系统的大小和复杂性以及特定性能要求的影响。
  • DB2 Express-C 安装允许的最大 RAM 为 4 GB。

4.2. 软件要求

4.2.1. DB2 Express-C 9 支持的发行版级别

有关所有官方支持的发行版列表,以及有关内核、库、集成集群环境和文档的最新信息,请访问 DB2 for Linux 验证 网站,该网站列在 资源 中。

4.2.2. 额外的软件要求

根据您的 DB2 要求,您可能需要安装额外的软件包才能使 DB2 正常运行。请确保在使用 DB2 之前安装这些软件包。

  • X Window 系统软件,能够渲染图形窗口管理器(KDE、Gnome 等)。如果您想使用 DB2 图形安装程序或任何 DB2 图形工具,您将需要此软件。

  • Web 浏览器,用于查看 DB2 信息中心中的主题。

  • 如果您在系统上使用 NIS 或 NIS+ 进行安全身份验证,则必须在安装 DB2 之前创建 DB2 用户帐户。

  • 额外的软件包,如下表所述

    表 2. 软件包要求

    软件包名称

    RPM 名称

    描述

    compat-libstdc++

    compat-libstdc++

    仅 64 位架构需要。DB2 使用的标准 C++ 库的向后兼容性需要此项。

    nfs-utils

    nfs-utils(1.0 或更高版本)

    网络文件系统支持包。它允许本地文件访问远程计算机。使用 NFS 挂载驱动器的系统需要此项。

    要检查您是否安装了这些软件包,请使用 rpm -q 命令
    rpm -qa compat-libstdc++*

    要在 Red Hat Linux 上安装这些软件包,请使用 Red Hat Linux 安装 CD 和 rpm 命令,或 up2date 实用程序。例如,要从 Red Hat Linux CD 安装 compat-libstdc++ 软件包,请挂载 Red Hat Linux CD #4,并以 root 用户身份输入此命令

    rpm -ivh /mnt/cdrom/RedHat/RPMS/compat-libstdc++-296-2.96-132.7.2.i386.rpm
    要使用 up2date 软件包进行安装,请以 root 用户身份运行此命令
    up2date compat-libstdc++

    要在 SUSE Linux 上安装这些软件包,您也可以使用 rpm 或使用方便的 YaST(Yet another Setup Tool)实用程序。例如,要在 SLES 9 上使用 YaST 安装 nfs-utils

    1. 以 root 用户身份登录

    2. 从 YaST 控制中心,选择软件 -> 软件管理,然后使用搜索 "nfs-utils" 查找合适的软件包。