1、查看现有版本信息 System-->Status
右下角 Other Kernel info
看kernel的详细版本
2、在SAP网站找到对应的Kernel
Software Downloads---》Support Packages and Patches--》My Company's Application Components--》Complimentary Software
找到SAP Kernel相关版本
找到自己需要的
相应版本
对应操作系统
每个操作系统下有两部分,其中Kernel Part I为与数据库无关的(“#database independent”);Kernel Part II为特定数据库的。注意区分里面的版本,一般选最高版就可以了;图3显示Part II的,本例是Oracle数据版的,版本一一对应。在图2的界面中,还有一些独立的工具软件未显示出来,它们其实都在集成包中只是版本不同,一般独立的比集成包中的版本高。
3、将下载后的 Kernel Part I 和Kernel Part II 解压到同一目录下
更新Kernel需要停止服务器,最好将原有的Kernel备份以防不测。Kernel存放的目录格式是usr/sap/<sid>/SYS/EXE/<字符集>/<操作系统>,本服务器的操作系统是Windows Server 2003 64位,SID是CND,Unicode字符集,SAP安装在F盘,所以具体的目录就是“F:\usr\sap\CND\SYS\exe\uc\NTAMD64”,将解压缩的众多文件拷贝至此目录并覆盖原有文件既可。(将NTAMD64文件夹复制一份以作备份)
Kernel的更新与组件、支持包的不一样,前者可以回退,而后两者不行。如出现差错或反悔,可将原有Kernel再次拷贝并覆盖就可以了。
4、重启sap服务。