通常情况, 我们升级kernel使用的文件是形如下面这样的SAPEXE和SAPEXEDB文件:
SAPEXE_100-10007272.SAR
SAPEXEDB_105-10007263.SAR
他们分别是DB independent和DB dependent.
关于SAPEXE是DB independent kernel的一个完整包,
有时候最新版本的kernel没有被打包成SAPEXE,
dw_XXX-XXXXXXXX.sar的形式release出来,
( 有时候我们也叫做disp+work.sar, 比如在这个连接中: https://community.wdf.sap.corp/groups/gss-global-virtual-team-web-infrastructure/blog/2013/07/12/note-1861656-smgw-connections-remain-in-status-disconnecting )
下面这个note中, 有一些关于DW.SAR的信息
Note 19466 - Downloading SAP kernel patches
另外, 这个sar中到底包含哪些文件呢? 我下载了一个SAP KERNEL 7.20 64-BIT UNICODE -> Windows on x64 64bit -> #Database independent的436版本的kernel文件(dw_436-10007272.sar), 并将其解压, 解压缩之后他的文件列表如下:
所有exe文件列表, 使用如下命令统计:
C:\MyProgram\gnuwin32\find.exe . -name "*.exe" >../list-exe.txt
.\dpj2ee.exe
.\dpmon.exe
.\enqt.exe
.\gwmon.exe
.\gwrd.exe
.\icman.exe
.\icmbnd.exe
.\icmon.exe
.\jcmon.exe
.\jcontrol.exe
.\jkit\bin\apt.exe
.\jkit\bin\extcheck.exe
.\jkit\bin\idlj.exe
.\jkit\bin\jar.exe
.\jkit\bin\jarsigner.exe
.\jkit\bin\java.exe
.\jkit\bin\javac.exe
.\jkit\bin\javadoc.exe
.\jkit\bin\javah.exe
.\jkit\bin\javap.exe
.\jkit\bin\javaw.exe
.\jkit\bin\jdb.exe
.\jkit\bin\keytool.exe
.\jkit\bin\native2ascii.exe
.\jkit\bin\orbd.exe
.\jkit\bin\pack200.exe
.\jkit\bin\rmic.exe
.\jkit\bin\rmid.exe
.\jkit\bin\rmiregistry.exe
.\jkit\bin\serialver.exe
.\jkit\bin\servertool.exe
.\jkit\bin\tnameserv.exe
.\jkit\bin\unpack200.exe
.\jkit\jre\bin\java.exe
.\jkit\jre\bin\javaw.exe
.\jkit\jre\bin\keytool.exe
.\jkit\jre\bin\orbd.exe
.\jkit\jre\bin\pack200.exe
.\jkit\jre\bin\rmid.exe
.\jkit\jre\bin\rmiregistry.exe
.\jkit\jre\bin\servertool.exe
.\jkit\jre\bin\tnameserv.exe
.\jkit\jre\bin\unpack200.exe
.\jlaunch.exe
.\jsmon.exe
.\jstart.exe
.\msg_server.exe
.\saplikey.exe
.\sappfpar.exe
.\sapstartsrv.exe
.\sapwebdisp.exe
.\vmcexttimer.exe
所有文件的列表, 使用下面命令统计
tree /F >../list.txt
Folder PATH listing for volume OSDisk
Volume serial number is 845F-08C4
C:.
│ ABAP.pad
│ aci_ABAP.gram
│ aci_ABAP.pad
│ disp+work.exe
│ disp+work.pdb
│ dpj2ee.exe
│ dpj2ee.pdb
│ dpmon.exe
│ dpmon.pdb
│ dproxy.properties
│ dw_abp.dll
│ dw_abp.pdb
│ dw_aci.dll
│ dw_aci.pdb
│ dw_gui.dll
│ dw_gui.pdb
│ dw_mdm.dll
│ dw_mdm.pdb
│ dw_rndrt.dll
│ dw_rndrt.pdb
│ dw_stl.dll
│ dw_stl.pdb
│ dw_sym.dll
│ dw_sym.pdb
│ dw_xml.dll
│ dw_xml.pdb
│ dw_xtc.dll
│ dw_xtc.pdb
│ enqt.exe
│ enqt.pdb
│ gwmon.exe
│ gwmon.pdb
│ gwrd.exe
│ gwrd.pdb
│ icm.properties
│ icmadmin.SAR
│ icman.exe
│ icman.pdb
│ icmbnd.exe
│ icmext.properties
│ icmon.exe
│ ITS.SAR
│ jcmon.exe
│ jcontrol.exe
│ jlaunch.exe
│ jsmon.exe
│ jstart.config
│ jstart.exe
│ jstart71.jar
│ jstartup.jar
│ libregex.dll
│ libregex.pdb
│ librender.dll
│ libsapu16vc80.dll
│ libsapu16vc80.pdb
│ msg_server.exe
│ msg_server.pdb
│ ntjcmon_mt.pdb
│ ntjcontrol_mt.pdb
│ ntjlaunch_mt.pdb
│ ntjsmon_mt.pdb
│ ntjstart_mt.pdb
│ patches.mf
│ sapcpp47.dll
│ sapcsa.dll
│ sapcsa.pdb
│ saphascriptco.dll
│ saplikey.exe
│ sapNThalib.dll
│ sappfpar.exe
│ sappfpar.pdb
│ sapstartsrv.exe
│ sapstartsrv.exe.new
│ sapstartsrv.pdb
│ sapwebdisp.exe
│ sapwebdisp.pdb
│ SIGNATURE.SMF
│ startup.properties
│ StoC.xml
│ vmcexttimer.exe
│ wdispadmin.SAR
│
├─cfw
│ │ config.properties
│ │
│ ├─conf
│ │ ├─autojava
│ │ │ └─base
│ │ │ config.xml
│ │ │
│ │ ├─jarm
│ │ │ └─base
│ │ │ props.xml
│ │ │
│ │ ├─requestnotification
│ │ │ └─base
│ │ │ config.xml
│ │ │
│ │ ├─session
│ │ │ └─base
│ │ │ config.xml
│ │ │
│ │ └─vmc_runtime
│ │ └─base
│ │ autojava.xml
│ │ logging.xml
│ │ services.xml
│ │
│ ├─lib
│ │ │ bootstrap.jar
│ │ │ sap.com~tc~antlr.jar
│ │ │
│ │ ├─api
│ │ │ base_services_api.jar
│ │ │ base_services_compatibility.jar
│ │ │ common_cache_api.jar
│ │ │ jco_jts_api.jar
│ │ │ jenqulib.jar
│ │ │ rfc_container_api.jar
│ │ │ sap.com~tc~bl~opensql~apiOpenJTS.jar
│ │ │ sap.com~tc~exception~api.jar
│ │ │ sap.com~tc~i18n~cp~jar.jar
│ │ │ sap.com~tc~monitoring.jar
│ │ │ services_api.jar
│ │ │ vmc_admin_api.jar
│ │ │ vmc_api.jar
│ │ │ vmc_impl.jar
│ │ │ vmc_internal_api.jar
│ │ │ vmc_kernel.jar
│ │ │ vmc_profiling.jar
│ │ │ vmc_trace_api.jar
│ │ │ vmc_util.jar
│ │ │
│ │ └─impl
│ │ base_services_impl.jar
│ │ bootstrap_impl.jar
│ │ common_cache_impl.jar
│ │ jco_jts.jar
│ │ logging_impl.jar
│ │ remserver.jar
│ │ sap.com~tc~bl~opensql~implOpenJTS.jar
│ │ sap.com~tc~i18n~cpbase~jar.jar
│ │ sap.com~tc~i18n~decfloat~jar.jar
│ │ sap.com~tc~i18n~saptimezone.jar
│ │ sap.com~tc~jver~core.jar
│ │ services_admin_api.jar
│ │ services_impl.jar
│ │ transport.jar
│ │ vmc_admin_api_rfc.jar
│ │ vmc_profiling_rfc.jar
│ │
│ └─tools
│ └─debug_proxy
│ debug_proxy.jar
│ debug_proxy_strat_eclipse30.jar
│ debug_proxy_strat_eclipse31.jar
│ logging.properties
│ sap.com~tc~logging~java.jar
│
└─jkit
├─bin
│ apt.exe
│ apt.pdb
│ extcheck.exe
│ extcheck.pdb
│ idlj.exe
│ idlj.pdb
│ jar.exe
│ jar.pdb
│ jarsigner.exe
│ jarsigner.pdb
│ java.exe
│ java.pdb
│ javac.exe
│ javac.pdb
│ javadoc.exe
│ javadoc.pdb
│ javah.exe
│ javah.pdb
│ javap.exe
│ javap.pdb
│ javaw.exe
│ javaw.pdb
│ jdb.exe
│ jdb.pdb
│ keytool.exe
│ keytool.pdb
│ native2ascii.exe
│ native2ascii.pdb
│ orbd.exe
│ orbd.pdb
│ pack200.exe
│ pack200.pdb
│ rmic.exe
│ rmic.pdb
│ rmid.exe
│ rmid.pdb
│ rmiregistry.exe
│ rmiregistry.pdb
│ serialver.exe
│ serialver.pdb
│ servertool.exe
│ servertool.pdb
│ tnameserv.exe
│ tnameserv.pdb
│ unpack200.exe
│ unpack200.pdb
│
├─jre
│ ├─bin
│ │ │ java.exe
│ │ │ javaw.exe
│ │ │ keytool.exe
│ │ │ orbd.exe
│ │ │ pack200.exe
│ │ │ rmid.exe
│ │ │ rmiregistry.exe
│ │ │ servertool.exe
│ │ │ tnameserv.exe
│ │ │ unpack200.exe
│ │ │
│ │ └─cvm
│ │ jit_exclude.txt
│ │ jvm.dll
│ │ jvm.pdb
│ │
│ └─lib
│ │ charsets.jar
│ │ content-types.properties
│ │ flavormap.properties
│ │ fontconfig.bfc
│ │ fontconfig.properties.src
│ │ jce.jar
│ │ jgss_kerberos.jar
│ │ jsse.jar
│ │ logging.properties
│ │ net.properties
│ │ rt.jar
│ │ tzmappings
│ │
│ ├─cmm
│ │ CIEXYZ.pf
│ │ GRAY.pf
│ │ LINEAR_RGB.pf
│ │ PYCC.pf
│ │ sRGB.pf
│ │
│ ├─ext
│ │ sunjce_provider.jar
│ │ sunpkcs11.jar
│ │
│ ├─fonts
│ │ fonts.dir
│ │ LucidaBrightDemiBold.ttf
│ │ LucidaBrightDemiItalic.ttf
│ │ LucidaBrightItalic.ttf
│ │ LucidaBrightRegular.ttf
│ │ LucidaSansDemiBold.ttf
│ │ LucidaSansRegular.ttf
│ │ LucidaTypewriterBold.ttf
│ │ LucidaTypewriterRegular.ttf
│ │
│ ├─management
│ │ jmxremote.access
│ │ jmxremote.password.template
│ │ management.properties
│ │ snmp.acl.template
│ │
│ ├─security
│ │ cacerts
│ │ java.policy
│ │ java.security
│ │
│ └─zi
│ │ CET
│ │ CST6CDT
│ │ EET
│ │ EST
│ │ EST5EDT
│ │ GMT
│ │ HST
│ │ MET
│ │ MST
│ │ MST7MDT
│ │ PST8PDT
│ │ WET
│ │ ZoneInfoMappings
│ │
│ ├─Africa
│ │ Abidjan
│ │ Accra
│ │ Addis_Ababa
│ │ Algiers
│ │ Asmara
│ │ Bamako
│ │ Bangui
│ │ Banjul
│ │ Bissau
│ │ Blantyre
│ │ Brazzaville
│ │ Bujumbura
│ │ Cairo
│ │ Casablanca
│ │ Ceuta
│ │ Conakry
│ │ Dakar
│ │ Dar_es_Salaam
│ │ Djibouti
│ │ Douala
│ │ El_Aaiun
│ │ Freetown
│ │ Gaborone
│ │ Harare
│ │ Johannesburg
│ │ Juba
│ │ Kampala
│ │ Khartoum
│ │ Kigali
│ │ Kinshasa
│ │ Lagos
│ │ Libreville
│ │ Lome
│ │ Luanda
│ │ Lubumbashi
│ │ Lusaka
│ │ Malabo
│ │ Maputo
│ │ Maseru
│ │ Mbabane
│ │ Mogadishu
│ │ Monrovia
│ │ Nairobi
│ │ Ndjamena
│ │ Niamey
│ │ Nouakchott
│ │ Ouagadougou
│ │ Porto-Novo
│ │ Sao_Tome
│ │ Tripoli
│ │ Tunis
│ │ Windhoek
│ │
│ ├─America
│ │ │ Adak
│ │ │ Anchorage
│ │ │ Anguilla
│ │ │ Antigua
│ │ │ Araguaina
│ │ │ Aruba
│ │ │ Asuncion
│ │ │ Atikokan
│ │ │ Bahia
│ │ │ Bahia_Banderas
│ │ │ Barbados
│ │ │ Belem
│ │ │ Belize
│ │ │ Blanc-Sablon
│ │ │ Boa_Vista
│ │ │ Bogota
│ │ │ Boise
│ │ │ Cambridge_Bay
│ │ │ Campo_Grande
│ │ │ Cancun
│ │ │ Caracas
│ │ │ Cayenne
│ │ │ Cayman
│ │ │ Chicago
│ │ │ Chihuahua
│ │ │ Costa_Rica
│ │ │ Creston
│ │ │ Cuiaba
│ │ │ Curacao
│ │ │ Danmarkshavn
│ │ │ Dawson
│ │ │ Dawson_Creek
│ │ │ Denver
│ │ │ Detroit
│ │ │ Dominica
│ │ │ Edmonton
│ │ │ Eirunepe
│ │ │ El_Salvador
│ │ │ Fortaleza
│ │ │ Glace_Bay
│ │ │ Godthab
│ │ │ Goose_Bay
│ │ │ Grand_Turk
│ │ │ Grenada
│ │ │ Guadeloupe
│ │ │ Guatemala
│ │ │ Guayaquil
│ │ │ Guyana
│ │ │ Halifax
│ │ │ Havana
│ │ │ Hermosillo
│ │ │ Inuvik
│ │ │ Iqaluit
│ │ │ Jamaica
│ │ │ Juneau
│ │ │ La_Paz
│ │ │ Lima
│ │ │ Los_Angeles
│ │ │ Maceio
│ │ │ Managua
│ │ │ Manaus
│ │ │ Martinique
│ │ │ Matamoros
│ │ │ Mazatlan
│ │ │ Menominee
│ │ │ Merida
│ │ │ Metlakatla
│ │ │ Mexico_City
│ │ │ Miquelon
│ │ │ Moncton
│ │ │ Monterrey
│ │ │ Montevideo
│ │ │ Montreal
│ │ │ Montserrat
│ │ │ Nassau
│ │ │ New_York
│ │ │ Nipigon
│ │ │ Nome
│ │ │ Noronha
│ │ │ Ojinaga
│ │ │ Panama
│ │ │ Pangnirtung
│ │ │ Paramaribo
│ │ │ Phoenix
│ │ │ Port-au-Prince
│ │ │ Porto_Velho
│ │ │ Port_of_Spain
│ │ │ Puerto_Rico
│ │ │ Rainy_River
│ │ │ Rankin_Inlet
│ │ │ Recife
│ │ │ Regina
│ │ │ Resolute
│ │ │ Rio_Branco
│ │ │ Santarem
│ │ │ Santa_Isabel
│ │ │ Santiago
│ │ │ Santo_Domingo
│ │ │ Sao_Paulo
│ │ │ Scoresbysund
│ │ │ Sitka
│ │ │ St_Johns
│ │ │ St_Kitts
│ │ │ St_Lucia
│ │ │ St_Thomas
│ │ │ St_Vincent
│ │ │ Swift_Current
│ │ │ Tegucigalpa
│ │ │ Thule
│ │ │ Thunder_Bay
│ │ │ Tijuana
│ │ │ Toronto
│ │ │ Tortola
│ │ │ Vancouver
│ │ │ Whitehorse
│ │ │ Winnipeg
│ │ │ Yakutat
│ │ │ Yellowknife
│ │ │
│ │ ├─Argentina
│ │ │ Buenos_Aires
│ │ │ Catamarca
│ │ │ Cordoba
│ │ │ Jujuy
│ │ │ La_Rioja
│ │ │ Mendoza
│ │ │ Rio_Gallegos
│ │ │ Salta
│ │ │ San_Juan
│ │ │ San_Luis
│ │ │ Tucuman
│ │ │ Ushuaia
│ │ │
│ │ ├─Indiana
│ │ │ Indianapolis
│ │ │ Knox
│ │ │ Marengo
│ │ │ Petersburg
│ │ │ Tell_City
│ │ │ Vevay
│ │ │ Vincennes
│ │ │ Winamac
│ │ │
│ │ ├─Kentucky
│ │ │ Louisville
│ │ │ Monticello
│ │ │
│ │ └─North_Dakota
│ │ Beulah
│ │ Center
│ │ New_Salem
│ │
│ ├─Antarctica
│ │ Casey
│ │ Davis
│ │ DumontDUrville
│ │ Macquarie
│ │ Mawson
│ │ McMurdo
│ │ Palmer
│ │ Rothera
│ │ Syowa
│ │ Vostok
│ │
│ ├─Asia
│ │ Aden
│ │ Almaty
│ │ Amman
│ │ Anadyr
│ │ Aqtau
│ │ Aqtobe
│ │ Ashgabat
│ │ Baghdad
│ │ Bahrain
│ │ Baku
│ │ Bangkok
│ │ Beirut
│ │ Bishkek
│ │ Brunei
│ │ Choibalsan
│ │ Chongqing
│ │ Colombo
│ │ Damascus
│ │ Dhaka
│ │ Dili
│ │ Dubai
│ │ Dushanbe
│ │ Gaza
│ │ Harbin
│ │ Hebron
│ │ Hong_Kong
│ │ Hovd
│ │ Ho_Chi_Minh
│ │ Irkutsk
│ │ Jakarta
│ │ Jayapura
│ │ Jerusalem
│ │ Kabul
│ │ Kamchatka
│ │ Karachi
│ │ Kashgar
│ │ Kathmandu
│ │ Khandyga
│ │ Kolkata
│ │ Krasnoyarsk
│ │ Kuala_Lumpur
│ │ Kuching
│ │ Kuwait
│ │ Macau
│ │ Magadan
│ │ Makassar
│ │ Manila
│ │ Muscat
│ │ Nicosia
│ │ Novokuznetsk
│ │ Novosibirsk
│ │ Omsk
│ │ Oral
│ │ Phnom_Penh
│ │ Pontianak
│ │ Pyongyang
│ │ Qatar
│ │ Qyzylorda
│ │ Rangoon
│ │ Riyadh
│ │ Riyadh87
│ │ Riyadh88
│ │ Riyadh89
│ │ Sakhalin
│ │ Samarkand
│ │ Seoul
│ │ Shanghai
│ │ Singapore
│ │ Taipei
│ │ Tashkent
│ │ Tbilisi
│ │ Tehran
│ │ Thimphu
│ │ Tokyo
│ │ Ulaanbaatar
│ │ Urumqi
│ │ Ust-Nera
│ │ Vientiane
│ │ Vladivostok
│ │ Yakutsk
│ │ Yekaterinburg
│ │ Yerevan
│ │
│ ├─Atlantic
│ │ Azores
│ │ Bermuda
│ │ Canary
│ │ Cape_Verde
│ │ Faroe
│ │ Madeira
│ │ Reykjavik
│ │ South_Georgia
│ │ Stanley
│ │ St_Helena
│ │
│ ├─Australia
│ │ Adelaide
│ │ Brisbane
│ │ Broken_Hill
│ │ Currie
│ │ Darwin
│ │ Eucla
│ │ Hobart
│ │ Lindeman
│ │ Lord_Howe
│ │ Melbourne
│ │ Perth
│ │ Sydney
│ │
│ ├─Etc
│ │ GMT
│ │ GMT+1
│ │ GMT+10
│ │ GMT+11
│ │ GMT+12
│ │ GMT+2
│ │ GMT+3
│ │ GMT+4
│ │ GMT+5
│ │ GMT+6
│ │ GMT+7
│ │ GMT+8
│ │ GMT+9
│ │ GMT-1
│ │ GMT-10
│ │ GMT-11
│ │ GMT-12
│ │ GMT-13
│ │ GMT-14
│ │ GMT-2
│ │ GMT-3
│ │ GMT-4
│ │ GMT-5
│ │ GMT-6
│ │ GMT-7
│ │ GMT-8
│ │ GMT-9
│ │ UCT
│ │ UTC
│ │
│ ├─Europe
│ │ Amsterdam
│ │ Andorra
│ │ Athens
│ │ Belgrade
│ │ Berlin
│ │ Brussels
│ │ Bucharest
│ │ Budapest
│ │ Chisinau
│ │ Copenhagen
│ │ Dublin
│ │ Gibraltar
│ │ Helsinki
│ │ Istanbul
│ │ Kaliningrad
│ │ Kiev
│ │ Lisbon
│ │ London
│ │ Luxembourg
│ │ Madrid
│ │ Malta
│ │ Minsk
│ │ Monaco
│ │ Moscow
│ │ Oslo
│ │ Paris
│ │ Prague
│ │ Riga
│ │ Rome
│ │ Samara
│ │ Simferopol
│ │ Sofia
│ │ Stockholm
│ │ Tallinn
│ │ Tirane
│ │ Uzhgorod
│ │ Vaduz
│ │ Vienna
│ │ Vilnius
│ │ Volgograd
│ │ Warsaw
│ │ Zaporozhye
│ │ Zurich
│ │
│ ├─Indian
│ │ Antananarivo
│ │ Chagos
│ │ Christmas
│ │ Cocos
│ │ Comoro
│ │ Kerguelen
│ │ Mahe
│ │ Maldives
│ │ Mauritius
│ │ Mayotte
│ │ Reunion
│ │
│ ├─Pacific
│ │ Apia
│ │ Auckland
│ │ Chatham
│ │ Chuuk
│ │ Easter
│ │ Efate
│ │ Enderbury
│ │ Fakaofo
│ │ Fiji
│ │ Funafuti
│ │ Galapagos
│ │ Gambier
│ │ Guadalcanal
│ │ Guam
│ │ Honolulu
│ │ Johnston
│ │ Kiritimati
│ │ Kosrae
│ │ Kwajalein
│ │ Majuro
│ │ Marquesas
│ │ Midway
│ │ Nauru
│ │ Niue
│ │ Norfolk
│ │ Noumea
│ │ Pago_Pago
│ │ Palau
│ │ Pitcairn
│ │ Pohnpei
│ │ Port_Moresby
│ │ Rarotonga
│ │ Saipan
│ │ Tahiti
│ │ Tarawa
│ │ Tongatapu
│ │ Wake
│ │ Wallis
│ │
│ └─SystemV
│ AST4
│ AST4ADT
│ CST6
│ CST6CDT
│ EST5
│ EST5EDT
│ HST10
│ MST7
│ MST7MDT
│ PST8
│ PST8PDT
│ YST9
│ YST9YDT
│
└─lib
ir.idl
orb.idl
tools.jar
本文详细介绍了 SAP Kernel 的不同发布形式,包括 SAPEXE 和 DW SAR 文件的区别。此外,还深入探讨了 DW SAR 文件的具体内容,列举了解压后的文件清单,并解释了这些文件的作用。
276

被折叠的 条评论
为什么被折叠?



