安装DB2先决条件

表 1. Windows 工作站平台
操作系统先决条件硬件
Windows XP Professional(32 位和 64 位)

Windows Vista Business(32 位和 64 位)

Windows Vista Enterprise(32 位和 64 位)

Windows Vista Ultimate(32 位和 64 位)

Windows 7 Professional(32 位和 64 位)

Windows 7 Enterprise(32 位和 64 位)

Windows 7 Ultimate(32 位和 64 位)

Windows XP SP2 或更高版本

IBM® 数据服务器 .NET 提供程序客户机应用程序和 CLR 服务器端过程需要 .NET 2.0 框架运行时。

支持 64 位 IBM 数据服务器 .NET 提供程序应用程序。

支持所有 Windows Vista 和 Windows 7 service pack。

能够运行受支持的 Windows 操作系统(基于 32 位和 64 位的系统)的所有 Intel 和 AMD 处理器。
表 2. Windows 服务器平台
操作系统先决条件硬件
Windows 2003 Datacenter Edition(32 位和 64 位)

Windows 2003 Enterprise Edition(32 位和 64 位)

Windows 2003 Standard Edition(32 位和 64 位)

SP2 或更高版本。

R2 也受支持

IBM 数据服务器 .NET 提供程序客户机应用程序和 CLR 服务器端过程需要 .NET 2.0 框架运行时。

支持 64 位 IBM 数据服务器 .NET 提供程序应用程序。

能够运行受支持的 Windows 操作系统(基于 32 位和 64 位的系统)的所有 Intel 和 AMD 处理器。
Windows Server 2008 Datacenter Edition(32 位和 64 位)和 Windows Server 2008 R2(64 位)

Windows Server 2008 Enterprise Edition(32 位和 64 位)和 Windows Server 2008 R2(64 位)

Windows Server 2008 Standard Edition(32 位和 64 位)和 Windows Server 2008 R2(64 位)

DB2 V9.7.0.2 是经过 Windows Server 2008 R2 认证的。请参阅 http://www.windowsservercatalog.com/results.aspx?text=db2&bCatID=1282&avc=10&ava=0&OR=5&=Go,以获取经过 Windows 认证的 DB2 产品的完整列表。

IBM 数据服务器 .NET 提供程序客户机应用程序和 CLR 服务器端过程需要 .NET 2.0 框架运行时。

支持 64 位 IBM 数据服务器 .NET 提供程序应用程序。

支持所有 Windows Server 2008 service pack。

注: DB2 数据库产品支持内置到 Windows 操作系统中的硬件实施数据执行保护 (DEP) 功能部件。

磁盘要求

产品需要的磁盘空间取决于所选择的安装类型以及具有的文件系统类型。“DB2 安装”向导会根据在典型安装、精简安装或定制安装过程中选择的组件,提供动态的大小估计。

请记住,应包括必需的数据库、软件和通信产品所需要的磁盘空间。

在 Linux 和 UNIX 操作系统上,建议在 /tmp 目录中有 2 GB 的可用空间。

内存要求

内存要求会受到数据库系统的大小和复杂程度、数据库活动的扩展数据块和访问系统的客户机数影响。DB2 数据库系统至少需要 256 MB RAM1。对于一个只运行 DB2 产品和 DB2 GUI 工具的系统,至少需要 512 MB RAM。但是,建议提供 1 GB 的 RAM 以提高性能。这些要求并不包括在系统上运行的其他软件所需要的内存。对于IBM® 数据服务器客户机支持,这些内存要求是按照存在五个并行客户机连接的情况来计算的。对于每五个额外的客户机连接,就需要 16 MB 额外的 RAM。

对于 DB2 服务器产品,自调整内存管理器 (STMM) 功能会自动设置几个内存配置参数值,从而简化了内存配置任务。启用此功能后,内存调整器就会在几个内存使用者(包括排序、程序包高速缓存、锁定列表和缓冲池)之间动态分配可用内存资源。

调页空间要求

DB2 需要启用调页(也称为交换)。支持 DB2 中的各种功能需要此配置,这些功能用于监视或依赖于交换/调页空间利用率信息。需要的实际交换/调页空间量根据系统而不同,不是由应用程序软件的内存利用率单独确定。只有 Solaris 和 HP 平台上的DB2 需要严格限制这一设置,因为它们会使用调页空间预分配。

大多数系统的合理最低交换/调页空间配置为 RAM 的 25-50%。在 Solaris 和 HP 系统中,许多小型数据库或多个数据库由 STMM 进行调整,因此可能需要 1 x RAM 或更高的调页空间配置。这些较高设置是因为当由 STMM 对多个数据库进行调整时,需要按每个数据库/ 实例预分配虚拟内存和保留虚拟内存。可能还需要为系统上意料之外的内存过量分配预留额外的交换/调页空间。

DB2 安装方法

本主题提供有关 DB2® 安装方法的信息。下表显示操作系统可用的安装方法。

表 1. 操作系统可用的安装方法
安装方法WindowsLinux 或 UNIX
“DB2 安装”向导
响应文件安装
db2_install 命令
有效内容文件部署

以下列表描述了 DB2 安装方法。

“DB2 安装”向导
“DB2 安装”向导是可在 Linux、UNIX 和 Windows 操作系统上使用的一个 GUI 安装程序。 “DB2 安装”向导提供了易于使用的界面,用于安装 DB2 产品和执行初始设置与配置任务。
“DB2 安装”向导还可以创建 DB2 实例和响应文件,它们可用于在其他机器上复制此安装。
注: 对于 Linux 和 UNIX 平台上的非 root 用户安装,只能存在一个 DB2 实例。“DB2 安装”向导将自动创建非 root 用户实例。

Linux 和 UNIX 平台上,需要 X 服务器来显示“DB2 安装”向导。

响应文件安装
响应文件是一个包含设置和配置值的文本文件。DB2 安装程序将读取该文件,并根据已指定的值来执行安装。

响应文件安装也称为静默安装。

响应文件的另一个优点是:它们提供了对那些不能使用“DB2 安装”向导设置的参数的访问。

在 Linux 和 UNIX 操作系统上,如果将 DB2 安装映像嵌入您自己的应用程序中,那么您的应用程序有可能从安装程序中以计算机可读的格式接收安装进度信息和提示。此行为由INTERACTIVE 响应文件关键字控制。

可以采用下列方法来创建响应文件:
使用响应文件生成器
可以使用响应文件生成器来创建一个用于复制现有安装的响应文件。例如,可以安装 IBM® 数据服务器客户机、完整配置该客户机,然后生成响应文件以将该客户机的安装和配置复制到其他计算机。
使用“DB2 安装”向导
“DB2 安装”向导可以根据您在完成“DB2 安装”向导过程中所作的选择来创建响应文件。您的选择会记录在一个响应文件中,可以将该响应文件保存至系统上的某个位置。如果选择分区数据库安装,那么会生成两个响应文件,一个是为拥有实例的计算机生成的,一个是为参与的计算机生成的。

此安装方法的一个好处是:无需执行安装,即可创建响应文件。此功能在捕获安装 DB2 产品所需的选项时非常有用。根据您指定的精确选项,响应文件在稍后可用于安装 DB2 产品。

可以使用 db2cfexp 命令来导出客户机或服务器概要文件,以便保存客户机或服务器配置,而后就可以很容易地使用db2cfimp 命令来导入概要文件。使用 db2cfexp 命令导出的客户机或服务器概要文件同样可以在使用 CLIENT_IMPORT_PROFILE 关键字的响应文件安装期间导入。

在执行安装和编目数据源之后,您应该导出客户机或服务器概要文件。

定制为每个 DB2 产品提供的样本响应文件
除了使用响应文件生成器或“DB2 安装”向导来创建响应文件以外,还可以手动修改样本响应文件。样本响应文件是在 DB2 产品 DVD 上提供的。样本响应文件提供了关于每个产品的所有有效关键字的详细信息。
db2_install 命令(仅适用于 Linux 和 UNIX 平台)
db2_install 命令将安装您指定的具有“英语”界面支持的 DB2 产品的 所有组件。通过使用 -L 参数就可以选择要支持的其他语言。您不能选择或者取消选择组件。

尽管 db2_install 命令会安装您指定的 DB2 产品的所有组件,但它不会执行用户和组创建、实例创建或配置。在安装之后执行配置时,此安装方法可能是首选。要在安装 DB2 产品时配置此产品,请考虑使用“DB2 安装”向导。

在 Linux 和 UNIX 操作系统上,如果将 DB2 安装映像嵌入您自己的应用程序中,那么您的应用程序有可能从安装程序中以计算机可读的格式接收安装进度信息和提示。

此安装方法在您部署产品文件之后需要手动配置。

有效内容文件部署(仅适用于 Linux 和 UNIX)
此方法是一种高级安装方法,对于大多数用户,不推荐使用此方法。它要求用户以物理方式安装有效内容文件。有效内容文件是一个压缩的 tarball,它包含可安装的组件的所有文件和元数据。

此安装方法在您部署产品文件之后需要手动配置。

注: DB2 产品安装不再是 Linux 和 UNIX 平台上的操作系统程序包。因此,可以不再使用操作系统命令来进行安装。必须更改您用来与 DB2 安装交互和查询 DB2 安装的任何现有脚本。



--------------------

验证分区数据库环境安装(Windows)

为了验证是否成功安装了 DB2® 数据库服务器,您将创建样本数据库并运行 SQL 命令来检索样本数据以及验证数据是否已分发至所有参与的数据库分区服务器。

开始之前

已完成所有安装步骤。

过程

要创建 SAMPLE 数据库:

  1. 作为具有 SYSADM 权限的用户登录主计算机(ServerA)。
  2. 输入 db2sampl 命令来创建 SAMPLE 数据库。

    处理此命令可能要花几分钟。当返回命令提示符时,该过程完成。

    创建 SAMPLE 数据库时,该数据库自动以数据库别名 SAMPLE 进行编目。

  3. 输入 db2start 命令来启动数据库管理器。
  4. 在 DB2 命令窗口中输入下列 DB2 命令来连接至 SAMPLE 数据库,并检索在部门 20 工作的所有职员的列表:
          db2 connect to sample
          db2 "select * from staff where dept = 20"
  5. 要验证是否已将数据分发至数据库分区服务器,在 DB2 命令窗口中输入下列命令:
      db2 "select distinct dbpartitionnum(empno) from employee"
    输出将列示 employee 表使用的数据库分区。特定输出将取决于数据库中的数据库分区数以及创建 employee 表的表空间所使用的数据库分区组中的数据库分区数。

下一步做什么

在验证安装后,可除去 SAMPLE 数据库以释放磁盘空间。但是,如果打算使用样本应用程序,那么保留样本数据库很有用。

输入 db2 drop database sample 命令以删除 SAMPLE 数据库。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值