使用 DB2 重定向恢复跨平台复制 SAP ERP 系统
2010-02-04 00:00:00 来源:WEB开发网根据 SAP R/3 Enterprise 4.70 Installation on UNIX: DB2 Universal Database for UNIX and Windows,安装中央实例。
要点:目标系统与源系统必须有相同的 SID。
在安装数据库实例之前,遵循 OSS Note 564720 中的说明,修改 control.xml 文件。
运行数据库实例的安装,根据指南中的说明回答问题,直到创建数据库。
使用接下来的小节中指定的方法之一运行重定向恢复。
根据 SAP 安装指南完成安装。
安装完成后,执行以下步骤:
SAP 系统中的报告负载是依赖于操作系统的。要完成系统复制,必须删除这些负载。系统将在首次访问时自动重新创建它们。要删除报告负载,在操作系统中使用 DB2 命令行处理器(CLP)输入以下命令:
对于 4.6x 或更低版本:
db2 "delete from sapr3.d010l"
db2 "delete from sapr3.d010q"
db2 "delete from sapr3.d010y"
db2 "delete from sapr3.d010linf"
对于 4.70:
db2 "import from /dev/null of del replace into <schema_name>.repoload"
DB2 事件监视器保留关于所有者和许可的信息,这些信息存放在数据库系统目录中。为了避免事件监视器连接到源系统的所有者(这些事件监视器在目标系统中不可用),删除这些事件监视器,在目标系统的实例所有者上重新创建它们(遵循 OSS note 95282 中的说明)。
基于 NetWeaver 7.0(2004s) 或更高版本的发行版
在源系统上:
像前面那样,为源系统创建完全 db2 离线或在线备份。应该将日志包括在备份镜像中,从 DB2 Version 8.2 到 9.5,这是默认行为。这些日志还有用处,因为在目标系统上进行恢复后还需要执行前滚。
更多精彩
赞助商链接