首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
MCU 单片机技术
»
X86
» 为 Linux 或 UNIX 版本 SAP 安装多个 DB2 9 数据库服务器(1)!
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
为 Linux 或 UNIX 版本 SAP 安装多个 DB2 9 数据库服务器(1)!
发短消息
加为好友
look_w
当前离线
UID
1066743
帖子
8283
精华
0
积分
4142
阅读权限
90
在线时间
233 小时
注册时间
2017-6-23
最后登录
2019-5-18
论坛元老
UID
1066743
1
#
打印
字体大小:
t
T
look_w
发表于 2018-5-19 17:33
|
只看该作者
为 Linux 或 UNIX 版本 SAP 安装多个 DB2 9 数据库服务器(1)!
概述在 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 产品的信息,包括版本和安装的时间。 示例:
1
2
3
4
5
%/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 命令,这个命令位于安装目录下。 示例:
1
%/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 来手工添加许可证。
安装在开始安装之前,应该确保操作系统满足安装 DB2 9 所需的所有前提条件。最新的系统需求列表请参阅
System Requirements 页面
。
如果需要了解关于如何安装 DB2 软件的更多信息,请参考 IBM Web 站点上的 IBM 文档。
注:
如果在多个物理节点上运行 DB2 分区数据库系统,那么必须在每个数据库主机上的相同路径中安装数据库软件。例如,如果 instance1 安装在 server1 上的 /opt/V9install 目录中,那么它在 server2、server3 等主机上也应该安装在 /opt/V9install 目录中。
如果 SAP 中央实例或对话实例并未运行在数据库服务器上,那么需要在中央或对话实例机器上安装 DB2 Client 软件。过程是相同的,但是应该确保只选择安装 DB2 Client。最佳实践是让中央或对话实例处于同样的 DB2 级别。
安装路径如果在安装时没有提供路径,DB2 就会安装在以下默认路径中(将创建目录):
/opt/IBM/db2/V9.1 针对 AIX、HP-UX 和 Solaris 操作系统
/opt/ibm/db2/V9.1 针对 Linux 操作系统
如果默认安装路径已经在使用了,路径后面就会加上 _xx,_xx 是从 01 开始的数字,根据已经安装的 DB2 拷贝数量递增。
例如,DB2 的第一个拷贝安装在 /opt/IBM/db2/V9.1 中,第二个拷贝安装在 /opt/IBM/db2/V9.1_01 中。
另外,可以在安装 DB2 期间选择一个路径,DB2 将安装在您提供的任何有效路径中。对于安装路径有一些限制:
这个路径必须是空的。如果这个路径不存在,DB2 安装程序会在安装期间创建它。如果这个路径已经存在,就需要确保它不包含任何文件或子目录。
路径名不能包含任何空格。例如,/opt/IBM/db2/db2 v9 是不允许的。
支持的安装路径最大长度在 AIX 上是 108 个字节,在 HPPA 上 105 个字节。对于所有其他平台,安装路径不能超过 128 个字符。如果路径是链接,那么它链接的真实路径也应该满足这个长度限制。
使用 DB2 Setup 向导安装 DB2为了使用 DB2 Setup 安装 DB2,需要执行以下步骤:
以具有系统管理员权限的用户登录,并确保正确地设置 DISPLAY 变量。
挂装数据库 DVD 并发出以下命令:
1
% <DVD_mount>/<platform>/ESE/disk1/db2setup
这时显示下面的欢迎页面。
图 1. 欢迎屏幕
点击
Installation Prerequisites
,检查您的系统是否满足所有需求。
在左边的面板中选择
Install a Product
,并单击 DB2 Enterprise Server Edition 下面的
Install New
。
如果想只安装客户机,就选择 DB2 Client 菜单下面的
Install New
。
图 2. 启动面板屏幕
单击
Next
接受许可协议,让安装向导进入下一个屏幕。
对于安装类型,建议选择
Typical
,除非用户需要执行特殊操作。屏幕上显示了关于每个安装类型的更多细节。
图 3. 安装类型
在下一个屏幕上,可以将操作保存在响应文件中,供以后使用,或者只进行安装。
图 4. 安装选项
现在,安装向导询问安装目录。输入您需要的安装目录,或者保持默认目录。
图 5. 安装目录屏幕
在下一个屏幕上,选择
Do not create a DB2 instance
。
图 6. DB2 实例屏幕
下一个屏幕显示一个总结页面,检查其中的内容并单击
Finish
, 开始 DB2 的安装。
图 7. 摘要屏幕
在安装期间,会显示一个任务条,它显示安装的进度。
图 8. 安装进度屏幕
收藏
分享
评分
回复
引用
订阅
TOP
返回列表
传感器技术
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议