SAP Basis: actualización del kernel y aplicación de parches
Kernel es un programa ejecutable que existe entre las aplicaciones SAP y el sistema operativo. Consiste en un programa ejecutable bajo la ruta - "/ sapmnt / <SID> / exe" para UNIX y \ usr \ sap \ SID \ SYS \ exe \ run Windows. Inicia y detiene servicios de aplicaciones como servidor de mensajes, despachador, etc.
En la actualización del kernel, los archivos .exec nuevos reemplazan los archivos ejecutables antiguos en el sistema SAP. Para verificar la versión actual, use el código de transacción: SM51> Ir a Notas de la versión.
Para verificar el estado, vaya a Sistema → pestaña Estado → Otra información del Kernel
En UNIX, utilice disp+work - versión para ver información sobre la versión actual del Kernel.
Siga estos pasos para descargar Kernel de SAP Market Place:
Step 1 - Abrir URL - https: \\ service.sap.com e iniciar sesión con SID y contraseña.
Step 2 - Vaya al portal de soporte de SAP desde el menú desplegable → Descargas de software.
Step 3- Vaya a Paquetes de soporte y parches en descargas de software. Vaya a Descargas de software.
All Kernel Versions are available in 64-bit −
Step 4 - Seleccione la versión de Kernel y descargue los archivos según el sistema operativo: Windows, Linux, Solaris, AIX y HP-UX.
Actualizar la versión del kernel
Sigamos ahora estos pasos para actualizar la versión del Kernel:
Step 1 - Cree un directorio con suficiente espacio en disco e ingrese el nombre del directorio.
Step 2 - Copie los archivos de actualización SAPEXEDB.SAR y SAPEXE.SAR en el nuevo directorio a nivel de sistema operativo.
Step 3 - Para verificar el directorio, use 'pwd' para asegurarse de que está en el mismo directorio.
STep 4 - Ahora, descomprima los archivos .SAR con sapcar exe.
SAPCAR –xvf sapexe.SAR
SAPCAR –xvf sapexedb.SAR
Step 5 - Para realizar una copia de seguridad del Kernel existente, debe crear un directorio más con el nombre "exe_old <ddmmyy>" y realizar una copia de seguridad del archivo Kernel existente.
Step 6- Para realizar la actualización, detenga la aplicación SAP. No es necesario que cierre la base de datos para la actualización del kernel, pero debe detener la aplicación SAP mediante este comando: stopsap r3.
Step 7 - Copie los archivos del nuevo directorio del kernel exe_new <ddmmyy → al directorio del kernel existente exe.
Step 8 - Utilice este comando para copiar - cp -rp / sapmnt / <SID> / exe_new <ddmmyy> / * / sapmnt / <SID> / exe /
Step 9 - Ahora, si verifica la versión actual del Kernel usando disp + work, verifique la versión del kernel desde el nivel del sistema operativo con el comando disp+work − versions y debería mostrarse la nueva versión del parche.
Step 10- Inicie sesión en el sistema operativo como root específico de UNIX. Ejecute el script en el directorio Kernel - ./saproot.sh <SID>
Utilice esto para asignar los permisos correctos a todos los programas ejecutables en el kernel, como el archivo br *, etc.
Step 11 - Inicie las aplicaciones SAP con este comando: startsap r3.
Step 12 - Si ejecuta Transaction SM52, puede ver el nivel de versión actual del kernel.