如何为SAP安装多个DB2 9数据库服务器

在DB2 for Linux, UNIX, and Windows Version 8 之前,SAP客户只能在一台物理机器上安装每个 DB2 版本的一个拷贝,因为安装路径是硬编码的。尽管 DB2 Version 8 提供了替换的修订包映像,但是这些映像只用于测试,在生产环境中 SAP 不支持它们。

对于 DB2 9,客户可以在一台物理机器上安装多个 DB2 软件拷贝。数据库的安装是相互独立的。它们可以是不同级别的,可以安装在任何有效路径上。每个拷贝可以独立更新,而不会相互影响。所有装有 DB2 9 的 SAP R/3 3.1I 版本的环境都支持这一特性。另外,从 SAP NetWeaver 7.1 开始,SAP 安装程序充分利用这个特性,将 DB2 软件安装在实例所有者的主目录中。

本文解释如何在一台 Linux 或 UNIX 机器上设置多个 DB2 系统,并让 SAP 应用程序与安装的不同数据库软件一起运行。

在一个系统上安装多个 DB2 拷贝 

多个 DB2 9 拷贝共存的好处

对于 DB2 9,客户可以在主机上多次安装 DB2 软件,并给一个 SAP DB2 实例分配不同的 DB2 安装。安装的每个 DB2 软件实例都独立运行。另外,以完整的安装映像形式提供每个修订包,这样就可以选择是在以前的映像上安装它,还是作为新映像单独安装。

有了这一改进,客户就可以让不同的 SAP 应用程序运行在同一主机不同级别的 DB2 上。例如,您可以用一个新的修订包部署和测试 SAP 应用程序,然后将生产系统转移到新安装上。它还提供了一种轻松地返回到以前的补丁级别的方法。每个实例都可以独立地更新。您不需要将修订包应用于以前的版本上并应用于所有实例,但是老方法仍然得到支持。

例如,假设客户有实例 I1、I2 和 I3。他安装 DB2 9 的最初版本并相应地更新所有实例。然后安装 DB2 9 Fix Pack 1;他可以选择在已经安装的最初版本上安装,或者在另一个路径上安装。然后,将实例 I1 和 I2 指向新路径进行更新。然后,在新路径上安装 DB2 9 Fix Pack 2。此时,也能够通过指向新路径将包括 I3 在内的所有实例都更新为 Fix Pack 2。

可以在同一台物理机器上同时安装 Version 8 和 Version 9,也可以安装 Version 9 的多个级别的修订包。

与以前的DB2版本的差异

这个新特性使DB2 出现了许多变化:

不能使用操作系统实用程序(例如 paged、rpm、smit 或 sisal)查询 DB2 产品。相反,要使用一个新命令 db2ls 跟踪机器上安装的 DB2 软件。它提供关于安装的 DB2 产品的信息,包括版本和安装的时间。

示例:

%/opt/ibm/db2/V9.1_01/install/db2ls

Install Path Level FixPack Special Install Number Install Date

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

/opt/ibm/db2/V9.1_01 9.1.0.0 0 Tue Jul 11 14:28:33 2006 EDT

/opt/ibm/db2/V9.1_02 9.1.0.1 1 Thu Sep 7 16:52:14 2006 EDT

用户不能使用本机操作系统实用程序(例如 ramp 或 smit)卸载 DB2 软件。要想卸载 DB2 产品,应该运行 db2_deinstall 命令,这个命令位于安装目录下。

示例:

%/opt/ibm/db2/V9.1_01/install/db2_deinstall -a

上面的命令可将 DB2 产品从 /opt/ibm/db2/V9.1_01 目录删除。

每个 DB2 系统可以有任意数量的 DB2 实例。但是,在整个系统中实例名必须是惟一的。命令 db2ilist 只列出运行命令时所在的路径下创建的实例。同样,db2ilist db2icrt 和 db2idrop 命令用于创建以及删除与运行命令时所在的 DB2 路径相关联的实例。

DB2 9 修订包映像是完整的安装映像。可以使用映像运行全新的数据库安装,也可以将修订包应用于现有的安装。下面描述的安装过程适用于 DB2 9 映像的最初版本以及修订包映像。惟一的差异是,如果用户使用修订包映像运行新安装,那么会安装试用许可证。然后,需要运行 db2licm a filename 来手工添加许可证。

时间: 2024-10-23 05:58:56

如何为SAP安装多个DB2 9数据库服务器的相关文章

Windows系统下安装DB2通用数据库企业版的步骤

在控制服务器和每个您将安装中央数据仓库.数据集市或代理站点的Windows系统上,完成以下步骤来安装DB2通用数据库: 请使用随Tivoli Data Warehouse提供的DB2安装介质.这确保您可获取正确的版本. 以具有足够权限的用户身份登录到计算机.在Windows系统上,您用来登录的帐户必须: 本地定义的,属于本地 Administrators 组. 具有以下高级用户权限: ◆以操作系统方式操作: ◆创建记号对象: ◆增加限额: ◆替换进程级记号. 将DB2安装介质插入 CD-ROM

DB2 9数据服务器发展3部曲_DB2

正在看的db2教程是:DB2 9数据服务器发展3部曲. 很难想象,现在还有什么应用跟数据库无关.就连微软的下一代操作系统Vista,也要用其数据库来组织其新式的文件系统.可以说,经过多年的发展,数据已经成为整个信息化进程和下一阶段发展的最可宝贵的资源,而保存和管理数据资源的数据库,其技术的发展和进步,就成为了最值得关心和重视的问题.从层次型数据库到管理关系型数据库,乃至目前的同时支持关系型和XML的混合型数据库DB2 9,数据库管理技术在其发展的将近40年的历程中,大致经历了以上3个阶段. IM

在.net安装程序部署SQL Server数据库

server|程序|数据|数据库 目录 l 摘要l 一般安装程序的制作l 在安装程序中部署SQL Server数据库1. 通过调用osql来执行数据库脚本文件2. 通过把脚本文件作为资源文件载入3. 通过sp_attach_db来创建数据库l 总结 摘要一个项目完成之后,安装程序的制作是一个必要的过程.如果需要部署数据库,则使安装程度的制作变得比较麻烦.使用visual studio.net可以非常方便的制作应用程序以及部署程序中需要的数据库.本文介绍了如何使用visual studio.net

如何访问大型机、小型机上的DB2 9数据服务器

数据库连接工具软件DB2 connect的基本特性是为桌面应用程序和服务主机的数据库服务器之间提供一种连接交互访问的方法.这些桌面应用程序所在的环境可以是Windows,Linux,或Unix中的任意一种.个人版的DB2 connect工具是实现桌面应用程序访问数据库服务器的最简单方法. 任何一台安装了个人版DB2 connect工具软件的桌面电脑,都可以依靠DB2 connect工具跟"运行在大型机服务器上的数据库-DB2 UDB for OS/390, DB2 UDB for z/OS,以及

如何访问大型机、小型机上的DB2 9数据服务器_DB2

正在看的db2教程是:如何访问大型机.小型机上的DB2 9数据服务器. 数据库连接工具软件DB2 connect的基本特性是为桌面应用程序和服务主机的数据库服务器之间提供一种连接交互访问的方法.这些桌面应用程序所在的环境可以是Windows,Linux,或Unix中的任意一种.个人版的DB2 connect工具是实现桌面应用程序访问数据库服务器的最简单方法. 任何一台安装了个人版DB2 connect工具软件的桌面电脑,都可以依靠DB2 connect工具跟"运行在大型机服务器上的数据库-DB2

安装Oracle 9i数据库服务器

  本章介绍Oracle 9i网络中两种主要的成分--数据库服务器和管理客户机的安装和配置过程.本章目的在于帮助读者掌握如何安装Oracle 9i以及如何配置Oracle 9i网络环境.    本书采用Windows 2000 Server作为安装的网络操作系统平台,数据库服务器采用Oracle 9i Database for Windows 2000的企业版.2.1.1 安装的硬件环境需求    下列从5个主要的方面阐述Oracle 9i对硬件环境的要求.    1. 对CPU的要求    C

chapter2: 安装 Oracle 软件并构建数据库

oracle|数据|数据库 第 2 章: 安装 Oracle 软件并构建数据库 返回课程列表 目的 本章让您了解如何使用 Oracle Universal Installer (OUI) 安装您的 Oracle 数据库软件并创建数据库. 您将学习如何使用 Database Configuration Assistant (DBCA) 创建附加数据库. 主题 本章讨论了如下内容: 使用 Oracle Universal Installer (OUI) 安装软件 使用 Database Config

Exchange 2013邮件系统(三) 安装Exchange 2013客户端访问角色服务器

二.安装Exchange 2013客户端访问角色服务器(CAS01和CAS02) 1.网卡配置 CAS服务器的NLB 网卡配置

用PHP开发IBM Cloudscape和DB2通用数据库应用程序

使用带有 Apache 2 的 PHP 的统一 ODBC 扩展 简介:学习如何配置 IBM Cloudscape 10.0 和 IBM DB2 Universal Database(DB2 UDB)Version 8.2 服务器,以便从 PHP 4.x 和 PHP 5.x 进行访问.使用统一的 ODBC 扩展编写数据库应用程序.克服可滚动游标导致的常见性能问题,并避免存储过程中的功能限制. PHP 的统一 ODBC 扩展提供了一个公共接口,用于开发通过开放式数据库连接(Open Database