Translate

Update 64bit Kernel - Note 1058988 - 640_EX2 Kernels

Symptom

The SAP Kernel is linked with a specific version of the database client software and built on a particular release of operating system compiler.
For some databases there is an updated / newer client version available from the database vendor. In some cases the current database client version runs out of vendor support in the near future. The same is also true for some of the operating system compiler versions.
In order for SAP customers to operate a fully supported environment an updated version of the 640 kernel (called the 640_EX2 kernel) is being released by SAP.
The 640_EX2 is the successor version of the 640 kernel. The applications running this kernel are themselves not impacted with the newer kernel version.
Other terms
640, 640_EX2, EX2 Kernel, Maintenance
Reason and Prerequisites
  • Attention
    For SCM 4.0 and SCM 4.1, where SAP liveCache 7.5 is used, one of the following minimum releases of the SQLDBC runtime is precondition for the usage of SAP Kernel 640_EX2:
    SQLDBC >= 7.6.03.17
    SQLDBC >= 7.6.04.09
    SQLDBC >= 7.6.05.05
    For information on how to install the SQLDBC runtime and check its version, read the section "Requirements to the MaxDB client software (SQLDBC runtime)" of SAP Note 1066891.

    Additionally a SAP DB database library patch >= 235 (lib_dbsl) is necessary. You will find this lib_dbsl patch under the SAP Kernel 640_EX2 (subfolder SAP DB) for your specific operating system on the SAP Service Marketplace:
    http://service.sap.com/patches
  • Customers may need to upgrade their operating system before they can implement the 640_EX2 kernel. To check if your operating system / database version is released with the 640_EX2 kernel please refer to the PAM (Product Availability Matrix) at https://service.sap.com/pam
  • In some cases a database upgrade may also be necessary before the 640_EX2 kernel can be implemented. To check whether the 640_EX2 kernel is supported on a particular database release, refer to the PAM or the following SAP Notes.
    • SAP Note 407314 (Oracle)
    • SAP Note 407317 (INFORMIX)
    • SAP Note 407320 (MaxDB)
    • SAP Note 407322 (DB2/UDB)
    • SAP Note 407325 (DB2/390)
    • SAP Note 407328 (MS SQL Server)
    • SAP Note 410783 (DB2/400)
  • Customers who are installing new SAP systems based on 640 kernel will NOT be able to install 640_EX2 kernel directly as part of the installation since the SAPINST (SAP Installation Tool) is not adapted accordingly. These customers will have to implement the 640_EX2 kernel as part of the post-installation steps.
  • When implementing the 640_EX2 kernel, the kernels on ALL application servers of the affected system must be replaced.
  • An update of the SAPGUI is not required after updating the system with the new 640_EX2 kernels. The existing / installed SAPGUI will also continue to work with 640_EX2 kernel.
  • The 640_EX2 kernel is a "binary only" release. This means that customers can implement the newer kernel without the need for an SAP upgrade.
  • After installing the 640_EX2 kernel customers must continue to import the support packages for the installed SAP release when updating / implementing corrections to the repository objects.
  • After installing the 640_EX2 kernel customers must use only 640_EX2 patches when implementing corrections to the kernel.
  • Customers who use the J2EE engine must also extract the SCS.SAR packet as part of the 640_EX2 kernel installation. This ensures the availability of the jcmon utility which is required during the upgrade procedure by the SAP upgrade tools.
Solution
Obtaining the 640_EX2 Kernel
Download the latest 640_EX2 kernel stack from the SAP Service Marketplace.
For Windows and Unix/Linux platforms, the 640_EX2 kernel stack consists of the database-independent SAPEXE.SAR and the database-dependent SAPEXEDB.SAR archives. For AS/400, there is only one archive, R3OPT.SAR.
Customers can also order the 640_EX2 kernel DVD by opening a customer message under component XX-SER-SWFL-SHIP.

The 640_EX2 Kernel DVD can also be downloaded from the SAP Service Marketplace from the following link:

https://service.sap.com/swdc
(Installations and Upgrades->Entry by Application Group->Miscellaneous Components->SAP Kernel->SAP KERNEL 64-BIT)->SAP KERNEL 6.40_EX2 64-BIT->Installation)

Installation
Install the 6.40 kernel from the kernel DVD by carrying out the following actions as the user <sapsid>adm (or <SID>OFR on OS/400) on the central instance computer and then on all application servers with local executables.

Preliminary tasks
  • Stop the SAP System (there is no need to stop the database).
  • Stop saposcol.
    • On Windows:
                    Stop the SAP<SID>_<system no.> and SAPOsCol services
    • On UNIX:
                    cd /usr/sap/<SAPSID>/SYS/exe/run
                    . /saposcol -k
    • On OS/400:
                    CALL PGM(SAPOSCOL) PARM('-k')
  • Terminate the SAProuter.
  • Delete the statistics file
           (/usr/sap/<SID>/<DVEBMGS00>/data/stat).
           Mount the 640_EX2 kernel DVD.

Importing the new kernel from CD/DVD

A. On UNIX / Linux Platforms
  • Operating System AIX:
           As a prerequisite to use the EX2 kernel on an AIX system, the runtime environment has to have at least the following minimal release
           - xlC.aix50.rte 8.0.0.5
           - xlC.rte 8.0.0.5
  • Switch to the /usr/sap/<SAPSID>/SYS/exe/run directory.
  • Save the old kernel using the following commands:
           mkdir oldkernel
           cp -p * oldkernel
           su - root
           chown <sapsid>adm /usr/sap/<SAPSID> /SYS/exe/run/*
           exit
The oldkernel directory will be deleted during the next regular upgrade.
CAUTION: With the OS/390 operating system, you must use the "su <user>" command instead of "su - root", where <user> must have the UID 0.
  • Unpack the new kernel using the following commands:
           - Unicode:
           /<sapcd>/K_640_EX2_UI_<OS>/DBINDEP/SAPCAR -xvf /<sapcd>/K_640_EX2_UI_<OS>/DBINDEP/SAPEXE.SAR
           /<sapcd>/K_640_EX2_UI_<OS>/DBINDEP/SAPCAR -xvf /<sapcd>/K_640_EX2_UI_<OS>/<DB>/SAPEXEDB.SAR
           - Non-Unicode:
           /<sapcd>/K_640_EX2_NI_<OS>/DBINDEP/SAPCAR -xvf /<sapcd>/K_640_EX2_NI_<OS>/DBINDEP/SAPEXE.SAR
           /<sapcd>/K_640_EX2_NI_<OS>/DBINDEP/SAPCAR -xvf /<sapcd>/K_640_EX2_NI_<OS>/<DB>/SAPEXEDB.SAR
  • In case igs is used the IGSINST_MT.SAR, located within the DBINDEP directory on the DVD should also be extracted to /usr/sap/<SID>/<INSTANCE>.
  • Logon as user root and execute saproot.sh script located under /usr/sap/<SAPSID>/SYS/exe/run

B. On Windows:
  • Before starting the installation of the 640_EX2 kernel the Microsoft C-Runtime libraries 8.0 need to be installed on the application server. For more details please refer to SAP Note 684106.
  • On the global host, Switch to your kernel directory, for example: <drive>usr\<SAPSID>\sys\exe\run
  • Unpack the new kernel from the kernel directory of the DVD in the specified sequence.
           IMPORTANT: Do not call SAPCAR. EXE directly without a path specification, instead use the specified directory structure for the kernel DVD.
    • <DVD-DRIVE>:K1\NT\<PROCESSOR TYPE>\SAPCAR.EXE -xvf <DVD-DRIVE>:K1\NT\<PROCESSOR TYPE>\SAPEXE.SAR
    • <DVD-DRIVE>:K1\NT\<PROCESSOR TYPE>\SAPCAR.EXE -xvf <DVD-DRIVE>:K1\NT\<PROCESSOR TYPE>\SAPEXEDB.SAR <DVD-DRIVE>:K1\NT\<PROCESSOR TYPE>\DBATOOLS.SAR
  • If you want to keep the old kernel executables, you must use the copy function and not the rename function (see SAP note 142100, point 18).
  • This step is only valid for MSCS:
           Update the files on all cluster nodes in the Windows\SAPCLUSTER directory with the corresponding files in the central kernel directory, for example in <dir>:/usr/sap/<SAPSID>/sys/exe/run.
  • Install the DLLs retrieved as an attachment in Note 684106.

C. On OS/400:
  • Before you can switch to the 640_EX2 kernel, you must have installed the 640 kernel according to SAP note 664679.
  • Since the 640_EX2 kernel is delivered as a stack kernel, you must apply this kernel like any other 640 stack kernel as described in SAP note 904977

Database Specific Actions
For information specific to a database platform or for additional action / steps needed to be performed for a particular database please refer to the relevant SAP Note for your platform:
    • SAP Note 1060539 (Oracle)
    • SAP Note 1070927(INFORMIX)
    • SAP Note 1066891 (MaxDB)
    • There are no additional actions necessary for MS SQL Server, DB2/400, DB2/LUW and DB2/390
Affected Releases
Software Component Release From Release To Release And subsequent
KRNL32NUC6.206.206.20
KRNL32NUC6.406.406.40
KRNL32UC6.206.206.20
KRNL32UC6.406.406.40
KRNL64NUC6.206.206.20
KRNL64NUC6.406.406.40
KRNL64UC6.206.206.20
KRNL64UC6.406.406.40
Related Notes
1271224Linux: Minimum versions for distribution w/ SAP EX2_Kernel
1114850Upgrade of SAP systems based on 46D_EX2 kernel to 640
1106096EX2 Kernels: Extended Kernel Maintenance
1070927Installing EX2 Kernels on Informix based SAP Systems
1066891SAP Kernel 46D_EX2/640_EX2 on systems with MaxDB/liveCache
1060539Installing EX2 Kernels on Oracle based SAP Systems
1047374IBM i: liveCache access for SCM 4.1 and the following
1037016IBM i: MaxDB Client Support for IBM i application server
904977iSeries: Support Package stacks for SAP Kernel 6.40
819829Oracle Instant Client Installation and Configuration on Unix

2 comments:

Anonymous said...

Due to an over $9 billion dollar write off of goodwill,
along with the subsequent demand for modern ways to minimize co2 footprints, many systems like smart Reduce equipments are being
developed. In the winters, when people want to keep
your storage bins in the garage. Try to avoid eating it, and don't just
dump it in a hole, pour it into tiny guest soap molds,
which you can get rid of. It is very rare for you to do your part to save
the planet from humanity's excesses.

my homepage :: trash pick up

Anonymous said...

Fock that sheet..

Labels

sap hana hana database aws s4 hana hana db s4hana conversion steps sap hana azure bw4hana hana migration s4hana migration sap cloud migration steps sap hana migration steps sap hana migration to azure s4hana sap fiori fiori performance fiori erp s4 hana fiori sap fiori app sap fiori client sap fiori launchpad sap s4 hana fiori cisco ecc AI SAP AI abap dumps hana sap S/4HANA S/4HANA Conversion best sap ui5 & fiori training configuration database fiori tutorial on webide free sap ui5 & fiori training s/4 hana sap dumps sap fiori tutorial sap ui5 sap ui5 & fiori sap ui5 & fiori tutorial sara ui5cn 2367245 - Troubleshooting performance issues with SAP BPA Amazon free tier for SAP AWS setup Experience CALL_FUNCTION_NOT_FOUND CCMS Configuration and Use Create New Data Class in SAP (Oracle) Critical top SAP Abap dumps DHCP Clients Not Receiving IP Addresses Download Stack.xml HAN-DB HAN-DB-ENG High CPU Usage Due to Excessive Process Switching How To How to Start and Stop SAP Hana Tenant Database How to change SAP Hana Sql Output results are limited to 5000 Records How to perform SAP Dual Stack Split - Netweaver Inactive Objects in SAP Intercompany transactions in SAP AP / AR : Cross Company Code Transaction Interface Flapping Due to Duplex Mismatch KBA LOAD_PROGRAM_LOST MSSQL shrinking transaction log file Migrating to SAP hana database NAT Overload Causing Internet Access Failure Note 500235 - Network Diagnosis with NIPING OSPF Adjacency Not Forming PRINCE2 Foundation Sample Questions Preparing for S/4HANA Conversion and the MUST know items Push to Download Basket S/4HANA Migration Cockpit S/4JANA SAP BI Support Data Load Errors and Solutions SAP BI/BW Landscape SAP BPA SAP Basis SAP Basis Automation SAP Business Objects SAP CPS SAP Certification SAP FI Certification SAP FI Certification Sample Questions SAP HANA Admin - Cockpit SAP HANA DB Engines SAP HANA Database SAP HANA terminate session connection disconnect cancel kill hang stuck SAP Hana DB restore SAP Hana Numeric Error Codes SAP Landscape SAP Language installation SAP MM and Purchase Order Tables SAP Maintenance Planner SAP Note 500235 SAP R/3 Glossary SAP Readiness Check SAP S/4HANA 1709 Installation Files SAP S/4HANA 2023 SAP S/4HANA 2023 Installation SAP S/4HANA 2023 running SAP S/4HANA Installation SAP Scheduling SAP Solman 7.2 CHARM: SAP Support Package Stack Strategy SAP Support package SAP Upgrade SAP support stack upgrade SP stacks STORAGE_PARAMETERS_WRONG_SET SUSE/SLES/Kernel versions Setup of S/4hana 2023 TSV_TNEW_PAGE_ALLOC_FAILED TSV_TNEW_PAGE_ALLOC_FAILED error Transaction ID Unable to download an SAP Note Unix/Linux Command That Are Helpful For SAP Basis Upgrading SAP Kernel Without Downtime Upgrading windows server 2008 to windows server 2019 What is OSS Notes? SAP SNOTE Tutorial accounting agile ale idoc ale/edi archive FI documents audit auditing auditor aws aws cloud basic type bluefield approach ccms ccmsidb charm copilot datavard dbacockpit download sap note download snote edi idoc electronic data interchange enable sap archiving objects erpprep ffid firefighter fraud functional hana admin how to apply sap security note https://www.erpprep.com/ idoc install install sap fiori installation interfaces intermediate document internal control license key linux version materials management messsage niping test order type port prince2 agile prince2 agile practitioner purchasing quick info s4 hana sap abap dumps sap abbreviations sap activate certification sap activate project manager sap authorization sap aws sap brownfield sap ccms sap ccms configuration sap erp sap error sap grc sap greenfield sap internet demo system sap license sap maintenance certificate sap material management sap meaning sap mm sap mm consultant sap monthly security note sap netweaver sap network diagnostic sap niping sap note sap oss sap patch day sap performance sap performance issue sap purchase order sap s/4hana sap sales and distribution sap sap otc sap sd sap sd certification training sap sd course sap sd jobs sap sd module sap sd online training sap sd training sap sd tutorial sap sd tutorial for beginners sap security sap security note sap snote sap snote tutorial sap solution manager sap sql segregation of duties separation of duties sles slicense smc snote snote in sap system sod conflict solution manager solution maneger stop start hana database suse linux techie trex two step upgrade required waterfall