ECC迁移至HANA数据库技术要点

发布时间:2023-04-24 11:49:55

ECC迁移至HANA数据库技术要点

1 TCL ERP版本信息 ERP 605 + ORA 11g + AIX

2 ERP on HDB最低版本要求
ERP 6.0 Ehp6,参考Note 1774566 - SAP Business Suite - Restrictions

3 实施技术路线图
升级ERP版本,异构迁移到HDB数据库


4 HDB硬件配置估算
内存容量通常估算法:内存=动态内存+静态内存=2 X 静态内存
只要估算出静态内存的容量大小,就可以估算出SAP HANA系统所需的内存容量。目前SAP官方建议按照7:1的压缩比进行数据源和静态内存所需的空间估算,即: 数据源表所占空间∶静态内存所需空间 71
最终SAP HANA系统内存容量预估的计算公式可以表示为: 内存=动态内存+静态内存=源数据大小X 2/7 存储容量预估,根据目前SAP官方的建议,SAP HANA系统的数据存储容量预估计算公式为: 数据卷组容量=4 X 内存大小 日志卷组容量=1 X 内存大小
SAP HANA系统的CPU性能预估计算公式,目前SAP官方的建议是: CPU300 SAPS/每个活动用户 网络带宽估算:
SAP官方建议在SAP HANA系统的整体物理部署架构中,每一台独立的SAP HANA服务器与各个数据源业务系统间的网络带宽不小于10 GB/S
在网络接口上,建议SAP HANA服务器与各源系统采用独立的网络接口,以提高数据加载和交换的速度。
针对ORACLE数据库,可参考Note 1514966 - SAP HANA 1.0: Sizing SAP In-Memory Database通过Note附件下载计算脚本。
Use the "bytes" field in system view "dba_segments" (or other *_segments views for segment types "Table" and "Table Partition". As an alternative, you can also multiply "num_rows" by "avr_row_len" from system view "*_tables".

5 ERP异构迁移技巧
TCL ERP数据量比较大,为了优化转换过程,缩短停机时间,以下方法可供参考:

分表-Split Table
并行导出/导入-Parallel Export/Import 高级配置选项 Unsorted

在完成分表操作后,SAP 会生成以下几个文件:

WHR 文件 包含了 WHER 语句,理论上在这些 WHERE 语句的划分下,整个表被理想地拆成数据容量相同的数个部分; whr.txt 包含了需要拆分的表的名称;STR 文件 含了所需拆分的表的结构。

有序导出是将数据按原来数据块的顺序进行导出,它会直接检索数据表在磁盘中的块,其作用主要保证簇表的块仍保持一致,由于按块检索,速度是非常慢。在 SAP中簇表并不多,大多数表是非簇表,在导出操作时可以选择 Unsorted

SUM向导中,高级配置选项(默认不勾选)在选项中手工加上-loadprocedure fast参数,加快导出/导入速度。可参考Note 936441 - Oracle settings for R3load based system copy Use loadprocedure fast option of R3load (Details in OSS note 1045847


6 帮助文档信息 Service Market
SAP Community Network Experience SAP HANA Help SAP Training
SL Toolset Installation and System Copy Guides
Upgrade and Migration to SAP Business Suite powered by SAP HANA
System Copy and Migration SAP ERP on HANA Cookbook
SAP CRM on HANA Bookbook
SAP Business Suite powered by SAP HANA OS/BD Migration ADM70
SAP HANA Administration HA200


ECC迁移至HANA数据库技术要点

相关推荐