为 Linux 或 UNIX 版本 SAP 安装多个 DB2 9 数据库服务器
2007-06-19 16:21:13 来源:WEB开发网在上面的示例中,SAP 安装程序用安装在 /opt/ibm/db2/v9.1 的 DB2 映像创建数据库实例。
更新 SAP 数据库实例
既然可以安装多个 DB2 软件拷贝,就可以按照下面两种方式之一更新 SAP 数据库实例:
将修订包应用于现有的 DB2 软件,并更新安装路径下的所有实例。
在一个新位置安装 DB2,并将 DB2 实例从老的安装路径转移到新的安装路径。新位置的 DB2 软件可以具有不同的修订包级别,也可以是相同级别的。
1. 通过在当前安装路径上应用修订包来更新实例
这是更新数据库实例的传统方法,其过程与 DB2 V8 相同:
作为 <sid>adm, 运行 stopsap 命令,从而停止所有 SAP 进程。
作为实例所有者,运行以下命令停止所有 DB2 进程。
db2 force applications all
db2 terminate
db2stop
db2licd end
对所有 DB2 实例重复步骤 1 和 2。
以具有系统管理员权限的用户登录,按照 安装 一节描述的方法之一安装修订包。
使用 db2iupdt 命令更新所有实例。
作为 DB2 实例所有者,按照 SAP 文档的说明执行实例更新后的步骤。
2. 通过将实例转移到另一个 DB2 拷贝来更新实例
可以通过运行 db2iupdt 命令,将与一个 DB2 相关联的 DB2 实例改变为与另一个 DB2 相关联。这样就能够快速地将实例更新到另一个修订包级别,而不会影响其他实例。目标 DB2 拷贝可以具有与原 DB2 拷贝相同的修订包级别,也可以是不同级别的。
下面是在不同的 DB2 软件拷贝之间转移 DB2 9 实例的过程。
以 <sapsid>adm 用户登录,停止 SAP 系统和 DB2 实例。确保这个实例的所有进程都停止运行了。
以具有系统管理员权限的用户登录,在您想将实例移动到的目标目录下运行 db2iupdt 命令。db2iupdt 命令在 <DB2DIR>/instance 下。
更多精彩
赞助商链接