Base SAP - atualização e patch de kernel

Kernel é um programa executável que existe entre os aplicativos SAP e o sistema operacional. Consiste em um programa executável no caminho - "/ sapmnt / <SID> / exe" para UNIX e \ usr \ sap \ SID \ SYS \ exe \ run Windows. Ele inicia e interrompe os serviços de aplicativo, como servidor de mensagens, distribuidor, etc.

Na atualização do kernel, os novos arquivos .exec substituem os arquivos executáveis ​​antigos no sistema SAP. Para verificar a versão atual, use o código de transação - SM51> Vá para Notas de versão.

Para verificar o status, vá para Sistema → guia Status → Outras informações do Kernel

No UNIX, use disp+work - versão para ver informações sobre a versão atual do Kernel.

Siga estas etapas para baixar o kernel do SAP Market Place -

Step 1 - Abra o URL - https: \\ service.sap.com e faça login com SID e senha.

Step 2 - Vá para SAP Support Portal na lista suspensa → Downloads de software.

Step 3- Vá para Pacotes de suporte e patches em downloads de software. Vá para Downloads de software.

All Kernel Versions are available in 64-bit −

Step 4 - Selecione a versão do Kernel e baixe os arquivos de acordo com o sistema operacional - Windows, Linux, Solaris, AIX e HP-UX.

Atualizar a versão do kernel

Vamos agora seguir estes passos para atualizar a versão do Kernel -

Step 1 - Crie um diretório com espaço em disco suficiente e digite o nome do diretório.

Step 2 - Copie os arquivos de atualização SAPEXEDB.SAR & SAPEXE.SAR para o novo diretório no nível do sistema operacional.

Step 3 - Para verificar o diretório, use 'pwd' para garantir que você está no mesmo diretório.

STep 4 - Agora, descompacte arquivos .SAR por sapcar exe.

SAPCAR –xvf sapexe.SAR

SAPCAR –xvf sapexedb.SAR

Step 5 - Para fazer o backup do Kernel existente, você deve criar mais um diretório com o nome "exe_old <ddmmyy>" e fazer o backup do arquivo do Kernel existente.

Step 6- Para realizar a atualização, pare o aplicativo SAP. Você não precisa desligar o banco de dados para a atualização do kernel, mas precisa parar o aplicativo SAP usando este comando - stopsap r3.

Step 7 - Copie os arquivos do novo diretório do kernel exe_new <ddmmyy → para o diretório do kernel existente exe.

Step 8 - Use este comando para copiar - cp -rp / sapmnt / <SID> / exe_new <ddmmyy> / * / sapmnt / <SID> / exe /

Step 9 - Agora, se você verificar a versão atual do Kernel usando disp + work, verifique a versão do kernel no nível do sistema operacional pelo comando disp+work − versions e a nova versão do patch deve ser exibida.

Step 10- Faça login no sistema operacional como root específico para UNIX. Execute o script no diretório Kernel - ./saproot.sh <SID>

Você usa isso para atribuir permissões corretas a todos os programas executáveis ​​no kernel, como arquivo br * etc.

Step 11 - Inicie os aplicativos SAP usando este comando - startsap r3.

Step 12 - Se você executar a Transação SM52, poderá ver o nível de versão atual do kernel.