1. 首页
  2. IT资讯

SAP 补丁升级步骤详解 (转)

打支持包之前需要考虑对系统有哪些影响

Note 781448 – Suppt Package levels of SolMan installations / upgrades
Note 1010428 – End-to-End Diagnostics
支持包下载地址如下图所示:
service.sap.com/swdc

打支持包之前要看一下相关的notes,如下所示:
根据Note 1244225 – Solution Manager 7.0 EhP 1: recommended crections
不要打到sps25,打到24。

用JSPM打支持包的话你需要生成一个XML文件,可以参照
Note 884537 – Benefit use of the Suppt Package Stack XML
根据product instance来选择,先选择Solution Manager JAVA Stack和Solution Manager ABAP Stack,再根据相关提示选择其他必需的suppt package,必须选择全了,否则无法生成stack.xml文件




生成stack.xml文件,记住使用IE浏览器,使用GreenBrowser的时候要去掉一些限制

把stack.xml放入/usr/sap/trans/EPS/in
用download basket下载之前,新建一个空的目录用来存放下载的支持包

开始下载:
先打spam的支持包,
下载地址
service.sap.com/spManager

安装步骤参考:
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/e7/ca302225ba4673a0ad804703b01737/frameset.htm
由于info page中没有关于SAPKD70141的介绍,所以我选择下载SAPKD70139
点击add to download basket之后,需要到原来的solution manager中去点击批准一下下载
dswp
单击继续
单击继续
然后到sap download manager中去下载
到本地电脑上的下载目录中查看是否已经下载下来了
必须要登陆集团000,
必须要有相应的权限,
传输目录必须要有足够的空间
检测传输工具配置是否正常
spam


花费的时间相当的长,开始时间05.01.2011, 11:24:48,结束时间(06.01.2011, 09:12:05)
总计21小时
报错
根据Note 822379 – Known problems with Suppt Packages in SAP NW 7.0 x AS ABAP重新运行
/nspam,重新执行了一下不到2分钟就好了
最后需要确认一下
之后再打ABAP的支持包
把下载好的支持包用cuteftp上传到10.1.199.241的/usr/sap/trans目录中去
chmod 777 *
ll *.SAR
解压支持包之前需要下载最新的SAPCAR文件
http://service.sap.com/patches -> My companys Application Compoents -> SAPCAR.
下载最新的SAPCAR文件,然后ftp上传到/usr/sap/SLM/SYS/exe/run/目录
cd /usr/sap/SLM/SYS/exe/run/
cp –p SAPCAR SAPCAR.bak
mv SAPCAR* SAPCAR
开始解压SAR包,它会自动把文件解压到一个相对路径EPS/in中去,如果你不事先把这些SAR包放到/usr/sap/trans目录下,它会解压到当前所在目录的EPS/in 下,比如/software/solution/supptpackage/EPS/in
SAPCAR -xvf “*.SAR” (注意SAPCAR要大写,注意要加双引号,否则只能解压第一个文件)
I开头的可以不用解压
SAPCAR -xvf ISAGENTSTD02_2-10007435.SAR
SAPCAR -xvf ISDOTNET02_2-10007435.SAR
根据Note 1126554 – Wily Introscope .NET Agent,I开头的SAR包是用来更新.NET 代理的,可以不用解压



检查一下是否都是连续的

根据Note 939897 – SAP Solution Manager Usage Data
By entering the passwd you furtherme declare consent that SAP may collect, transfer, ste process data through SAP Solution Manager as described in SAP Note 939897 as long as you do not deactivate this functionality as described in SAP Note 939897.”
输入密码
52A2843078
52A2843171

单击SLMK900003
报错
根据Note 822379 – Known problems with Suppt Packages in SAP NW 7.0 x AS ABAP.pdf
重新impt queue,
在打到支持包SAPKU50013的时候,花了大概一个星期
打支持包SAPKU50014的时候,过了一个星期都没有结束,我决定分析一下
问题得以解决
先单击call spau,保留之前所做的repostiy object changes
双击这个note,然后
这里我没有做,因为我打的支持包已经包含了这个note
还可以选 f transpt,把这个改变给一个change request ,然后传输到后续系统,这里我没有做,然后后退再后退,再点confirm adjustment

单击Yes
继续impt queue
25. RUN_SPAU_?
This phase prompts you to adjust your modifications to Reposity objects by calling transaction SPAU.

打完支持包之后,相关的传输请求就不见了
现在只剩下10个
检查日志Queue Calculation Log,Impt Logs和Impt Log
但是Queue Calculation Log是灰色的,看不到,可能是我先confirm了queue
确认一下队列
单击confirm确认完成
打java suppt package
note 891983 jspm:central note sap netweaver 7.0 as java
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/25/c45b4211aac353e10000000a1550b0/frameset.htm
erp-backup:~ # su – slmadm
erp-backup:slmadm 27> setenv DISPLAY 10.1.199.241:0.0
erp-backup:slmadm 28> cd /usr/sap/SLM
erp-backup:slmadm 29> ls
config DVEBMGS00 SCS01 SYS
erp-backup:slmadm 30> cd DVEBMGS00
erp-backup:slmadm 31> ls
data exe igs j2ee log SDM sec wk
erp-backup:slmadm 32> cd j2ee
erp-backup:slmadm 33> ls
admin configtool deploying JSPM suppt_platfm
cluster ctc j2eeclient os_libs templateconfigurat.properties
erp-backup:slmadm 34> cd JSPM
erp-backup:slmadm 35> ls
bootstrap deploy go go.bat log tmp trc

erp-backup:slmadm 36> go
Current log directy is /usr/sap/SLM/DVEBMGS00/j2ee/JSPM/log/log_2011_02_15_10_08_22.
Updating JSPM content…
Waiting f SDTServer to connect ..

一直没有反应,原来是DISPLAY设置错误,应该是setenv DISPLAY 10.1.155.85:0.0
先更新java suppt package manager
一开始报了一个错误java.util.zip.ZipException: Err opening zip file /usr/sap/trans/EPS/in/SDMKIT06_0-10005887.JAR
检查发现SDMKIT06_0-10005887.JAR文件大小不对,重新下载并上传到/usr/sap/trans/EPS/in中
退出,重启JSPM
/usr/sap/SLM/DVEBMGS00/j2ee/JSPM
go
再打其他的java suppt package
revise的有问题
文件大小不对,重新下载,上传
单击start,jspm会先停止j2ee,先升级kernel
su – slmadm
startsap j2ee
没有用
重新下载kernel,上传
选择new deployment
su – slmadm
startsap j2ee
/usr/sap/SLM/DVEBMGS00/SDM/program/StartServer.sh
无法启动,600秒后自动退出
Could not start SDM. Processing err. Return code: 4
stopsap
手工更新内核,
startsap
解决
因为用JSPM升级了kernel,所以还要执行一下saproot.sh
stopsap
su – root
cd /sapmnt/SLM/exe
./saproot.sh SLM
exit
startsap

重新sgen,只需要把Invalidated Loads重新编译一遍就行了
To start ABAP/screen generation f all invalidated loads, proceed as follows:
1. …
1. Call the SAP Load Generat (transaction SGEN).
2. Choose Regenerate Existing Loads then choose Continue.
3. Choose Generate Objects with Invalidated Loads Only.
By doing this, you can ensure that objects whose load was invalidated when a Suppt Package queue was impted are regenerated .
If you want to generate invalidated loads at regular intervals, you can periodically schedule program RSGENINVLAS. You can find me infmation in the online documentation f the SAP Load Generat, under Automatic Regeneration of Invalidated Loads.

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

主题测试文章,只做测试使用。发布者:℅傍ㄖ免沦陷dε鬼,转转请注明出处:http://www.cxybcw.com/192495.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code