SAP 打补丁

SAP CO中关于计划的补丁KH47012

转载

昨天在IDES4.7上做全面计划KO12的时候,录入初级成本要素,系统抛出了异常:
找不到类CL_REEX_COPL_MASTERDATA_CHECK
runtime error DYN_CALL_METH_CLASS_NOT_FOUND occurs
在ITPUB上找到了相关的文章: http://www.itpub.net/viewthread.php?tid=917010&extra=&page=1
下载了W39提供的补丁。于是问题就变成了如何把这个补丁打到系统里去。
补丁文件夹KH47012里有两个文件:KH47012 和 KH47012.CAR 文件
第一步,把.CAR文件解压并拷贝到SAP服务器的相关路径下。
使用操作系统的运行:CMD,进入dos窗口,把当前路径指到文件夹KH47012下,比如,D:KH47012
然后输入:sapcar.exe -xvf D:KH47012KH47012.CAR
则解压KH47012.CAR到文件夹KH47012下EPSin,里面有两个文件:
CSN0120061532_0015954.ATT和CSN0120061532_0015954.PAT
把这两个文件拷贝到usrsaptransEPSin下(服务器也可以在稍后的SPAM事务中导入)
第二步,登陆系统Client端:000,用户用有DDIC相同权限(sap*和DDIC都不能适合使用),最好是英文登陆。进入事务:spam,在菜单里选择Support Package>load packages>from the application server,可以看到路径指向usrsaptransEPSin;这里也可以看到支持多种方式的载入补丁包到系统。
第三步,在目录那里选择New Support Packages,display一下,可以看到已经载入未处理的补丁包,选中相应的包,单工具条上的Queue,建立队列。回到前一个屏幕,选择那个工具条里那个小车的按钮,进行Import Queue。设置相关的参数,在后台执行。如果想测试运行一下,可以在Extras>setting里设置场景,是测试还是标准的。导入队列时,会花费一定的时间,可以在工作列表SE37里查看,也可以在SPAM事务的工具条中那个卷轴图标(@96@)那里查看详细的信息。
我在导入的时候还遇到其他的问题,反复操作了好几遍才成功,如果出错,有时需要重启操作系统,有时则需要重启SAP系统。
1.在CHECK_REQUIREMENTS的阶段,我遇到了tp无法连接到数据服务器的情况,根据日志,发现需要读usrsaptransbintpparam,但是我的文件名为tpparam_instC12,所以不妨复制一个改名为tpparam;此外,usrsapC12SYSprofile中,去掉那些带1的文件,否则也容易出错;
2.在RUN_SPDD_?阶段,需要接受修改,使用事务SPDD,调整一下。
3.在 RUN_SPAU_?阶段,需要使用事务码SPAU,调整一下。
整个过程简述为:1.解压补丁;2.上载补丁到服务器;3.建立队列,并导入
完成后,可以在事务SPAM里的目录那里,查看All Support Packages,KH47012补丁位于SAP_APPL,470下面。
[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20037923/viewspace-1026599/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/20037923/viewspace-1026599/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值