DB2 Linux 版、UNIX 版和 Windows 版版本 9.7
安装 DB2 服务器 > 使用响应文件进行安装 > DB2 的响应文件安装概述(Windows) >

使用 Microsoft Systems Management Server(SMS)来安装 DB2 产品

借助 Microsoft® Systems Management Server(SMS),您可以通过网络来安装 DB2® 产品,并从中央位置来设置安装。SMS 安装将使用户执行的工作量减至最少。如果想要在大量客户机上全部按照同一设置来安装,那么此安装方法是很理想的。

在网络上必须至少为 SMS 服务器和 SMS 工作站安装和配置了 SMS 版本 2.0。请参阅您所在平台的 Microsoft's Systems Management Server Administrator's Guide 一书, 以了解有关如何执行下列操作的更多细节:

当您正在使用 SMS 时,可以控制将使用的响应文件。您可以具有几个不同的安装选项, 它们将生成不同的响应文件。当您配置 SMS 安装程序包时, 可以指定要使用的响应文件。

要使用 SMS 安装 DB2 产品:

  1. 将 DB2 安装文件导入到 SMS 中
  2. 在 SMS 服务器上创建 SMS 程序包
  3. 在网络中分发 DB2 安装程序包
将 DB2 安装文件导入到 SMS 中

将 DB2 安装文件导入到 SMS 中是使用 SMS 安装 DB2 产品这一大型任务的一部分。

要通过 SMS 来设置程序包,将使用样本 SMS 程序包定义文件和定制的响应文件以及实例概要文件。样本 SMS 文件名是 db2<product_abbreviation>.pdf。例如,db2ese.pdf。

要将 DB2 安装文件导入到 SMS:

  1. 将 DB2 产品 DVD 插入驱动器中。
  2. 启动 Microsoft SMS AdministratorMicrosoft SMS Administrator Logon 窗口将打开。
  3. 输入登录标识和密码,并单击 OKOpen SMS 窗口将打开。
  4. 选择 Packages 窗口类型,并单击 OKPackages 窗口将打开。
  5. 从菜单栏中选择文件-->新建Package Properties 窗口将打开。
  6. 单击 Import 按钮。File Browser 将打开。查找位于 x:\db2\Windows\samples 的 SMS 程序包定义文件,其中 x: 表示 DVD 驱动器。 通常,pdf 文件在使用之前需要进行定制。您可以将样本文件从 x:\db2\Windows\samples 复制到本地驱动器,接着修改文件,然后导入更新后的文件。
  7. 单击确定
在 SMS 服务器上创建 SMS 程序包

在 SMS 服务器上创建 SMS 程序包是使用 SMS 安装 DB2 产品这一大型任务的一部分。

SMS 程序包是从 SMS 服务器发送到 SMS 客户机的一组信息。程序包由可以在客户机工作站上运行的一组命令组成。这些命令用于系统维护、更改客户机配置参数或者安装软件。

要创建 SMS 程序包:

  1. Package Properties 窗口中,单击 Workstations 按钮。Setup Package For Workstations 窗口将打开, 导入的响应文件和实例概要文件已准备好以供使用。
  2. Source Directory 字段中, 输入放置复制的 DB2 文件的父目录的名称。例如,x:\db2prods,其中 x: 表示您的 DVD 驱动器。
  3. Workstation Command Lines 窗口中选择要安装的产品的名称。
  4. 如果更改并重命名了样本响应文件,那么单击 Properties 按钮。Command Line Properties 窗口将打开。更改 Command Line 参数的值,使它与新的响应文件名和路径相匹配。如果要使用通过使用响应文件生成器所创建的响应文件,那么确保所有实例概要文件与您指定的响应文件位于相同的驱动器和目录中。
  5. 单击 OK
  6. 单击 Close 按钮。
  7. 单击 OK 关闭打开的窗口。Packages 窗口现在显示新的 SMS 程序包的名称。
在网络中分发 DB2 安装程序包

在网络中分发 DB2 安装程序包是使用 SMS 安装 DB2 产品这一大型任务的一部分。

因为已经创建了程序包,所以您有三个选项:

您可以使用选项 1 和选项 2,但是对于大量安装,建议您使用选项 3,这是我们此步骤讨论的重点。

一旦发送到客户机工作站,SMS 程序包就将告诉客户机工作站要执行的代码,以及该代码在 SMS 服务器上的位置。

使用 Microsoft Systems Management Server(SMS)来分发 DB2 安装程序包

本主题描述如何使用 Microsoft Systems Management Server(SMS)来分发 DB2 安装程序包。

要使用 SMS 来分发 DB2 安装程序包,确保:

注:
有关如何设置 SMS 环境的信息,请查阅该产品的文档。

要使用 SMS 来分发 DB2 安装程序包,请执行下列操作:

  1. 根据要执行的 DB2 安装的类型,准备好 DB2 安装介质上的样本响应文件。样本响应文件是 db2*.rsp,它位于 DB2 安装介质上的 db2\windows\samples 目录中。
  2. 在 SMS 环境中的"SMS Distribution Point"计算机上,打开 SMS Administrator Console。单击 Site Database 下拉菜单并右键单击 Packages
  3. 选择 New --> Package From Definition。将打开 Create Package from Definition 向导。
  4. 单击 Next。将打开 Package Definition 窗口。在位于 DB2 安装介质上的 db2\windows\samples 目录中浏览期望的程序包文件。此文件的名称的格式为 db2*.pdf。单击 Open
  5. 从显示的列表中选择适当的程序包定义。单击 Next。将打开 Source Files 窗口。
  6. 选择 Create a compressed version of the source 单选按钮并单击 Next。将打开 Source Directory 窗口。
  7. 选择 DB2 安装介质的位置类型和目录,并单击 Next
  8. 单击 Finish 以完成 SMS 程序包的创建工作。
  9. 从 SMS Administrator Console 中,打开 Site Database 下拉菜单并选择 Packages --> All Tasks --> Distribute Software。将打开 Distribute Software 向导。
  10. 单击 Next。将打开 Package 窗口。
  11. 选择 Distribute an existing package 单选按钮,并从显示的程序包列表中选择适当的程序包。单击 Next。将打开 Distribute Points 窗口。为您计划分发的程序包选择一个或多个分发点。
  12. 单击 Next。将打开 Advertise a Program 窗口。
  13. 选择指示要将程序推广到某个集合的单选按钮,并从显示的列表中选择要运行的程序。单击 Next。将打开 Advertisement Target 窗口。
  14. 选择现有的计算机集合,或选择创建要在其中进行推广的新计算机集合,然后安装所选程序。单击 Next。将打开 Advertisement Name 窗口。
  15. 输入新推广的名称以及您想要添加的任何注释。单击 Next。将打开 Advertise to Subcollections 窗口。
  16. 指定相对于 SMS 环境中的 SMS 计算机的分层设置您想要运行相关 DB2 程序的位置。单击 Next。将打开 Advertisement Schedule 窗口。
  17. 选择日期和时间,将在该日期和时间之后在指定的计算机集合上运行 DB2 程序。您可能还想选择程序推广的到期时间。单击 Next。将打开 Assign Program 窗口。
  18. 如果要让该 DB2 程序成为所指定的集合中的计算机上的强制要求,那么请指定日期和时间,在此之后,将自动运行该程序。单击 Next
  19. 单击 Finish 以完成 Distribute Software 向导。

配置对服务器数据库的远程访问

一旦安装了 DB2 数据库产品,就可以通过使用配置助手或命令行处理器来配置您的产品,以分别在每台客户机工作站上访问远程数据库。

关于此任务

DB2 使用 CATALOG 命令来对远程数据库访问信息进行编目:

如果计划安装多个配置完全相同的 IBM 数据服务器客户机副本,那么可创建一个批处理文件,它将运行您定制的脚本。例如,考虑以下样本批处理文件 myscript.bat,它用来运行脚本文件:

   @echo off
      cls
      db2cmd catmvs.bat
DB2CMD

命令初始化 DB2 数据库环境,而 catmvs.bat 文件则调用同名的批处理作业。以下是一个样本目录脚本文件 catmvs.bat,它可以用来将数据库添加到DB2 Connect 个人版工作站:

   db2 catalog tcpip node tcptst1 remote mvshost server 446
   db2 catalog database mvsdb at node tcptst1 authentication server
      db2 catalog dcs database mvsdb as mvs_locator
      db2 catalog system odbc data source mvsdb
   db2 terminate      exit

可以手动或者使用 SMS 将这些文件发送到客户机工作站,并在完成安装和重新引导之后自动运行脚本。

过程

要用目录脚本创建另一个 SMS 程序包, 执行下列步骤:

  1. 启动 SMS Administrator。Open SMS 窗口将打开。
  2. 选择 Packages 窗口类型,并单击 OK。Packages 窗口将打开。
  3. 从菜单栏中选择文件 -> 新建。Package Properties 窗口将打开。
  4. 输入新程序包的名称。如 batchpack。
  5. 输入关于该程序包的注释。例如,用于批处理文件的程序包。
  6. 单击 Workstations 按钮。Setup Package for Workstations 窗口将打开。
  7. 输入源目录。确保服务器和客户机对源目录都具有访问权, 并且源目录中包含要从客户机工作站运行的批处理文件。
  8. Workstation Command Lines 部分下单击 New。Command Line Properties 窗口将打开。
  9. 输入命令名。
  10. 输入命令行。
  11. Supported Platforms 部分下面, 单击应该支持的平台的复选框。
  12. 单击 OK
  13. 单击 Close
  14. 单击 OK

下一步任务

按安装程序包的相同方式分发此程序包。

配置用于响应文件安装的 db2cli.ini

db2cli.ini 文件是一个 ASCII 文件,它用于初始化 DB2 CLI 配置。提供此文件是为了帮助您入门,可在以下目录中找到此文件:

其中 Copy Name 表示 DB2 副本名称。

如果您使用任何特定 CLI 优化值或 CLI 参数,那么可以使用用于 IBM 数据服务器客户机工作站的定制 db2cli.ini 文件。为此,将 db2cli.ini 文件复制到每台 IBM 数据服务器客户机工作站上的 DB2 安装目录(例如 c:\Program Files\IBM\SQLLIB)。

[ 页的顶部 | 上一页 | 下一页 | 目录 ]