Baixar & Upgrade SAP Kernel: tutorial passo a passo

Índice:

Anonim

O que é um kernel?

  • O Kernel é um programa central que atua como uma interface entre o aplicativo SAP e o sistema operacional.
  • O kernel consiste nos programas executáveis ​​que residem no caminho "/ sapmnt / / exe" (UNIX) ou \ usr \ sap \ SID \ SYS \ exe \ run (Windows)
  • Esses arquivos ajudam a inicializar o sistema R / 3, inicializar a memória, criar buffers e começar a gerenciar as solicitações dos usuários e utilizar efetivamente os recursos de hardware.
  • O kernel também é responsável por iniciar e parar todos os serviços de aplicativos como despachante, servidor de mensagens, coletor etc.

Por que atualizar o kernel?

  • SAP Kernel é o núcleo do aplicativo. Como todas as outras aplicações, o Kernel contém os arquivos executáveis ​​(arquivos .EXE para indicar vários processos no SAP).
  • O kernel é o coração do sistema operacional. Ele contém os arquivos que são usados ​​para executar todos os eventos no SAP. Ex. |: Iniciar o banco de dados, encerrar o banco de dados, iniciar o sap, encerrar o sap, saposcol, remover os arquivos sap etc.
  • Essa é a razão pela qual, quando uma atualização do Kernel é feita, significa que novas versões dos vários arquivos EXE substituem as versões anteriores.

Como verificar a versão do kernel?

Existem várias maneiras de verificar a versão do kernel -
Método 1) Faça logon no sistema SAP e vá para SM51 à Release Notes

Método 2) Faça logon no sistema SAP e vá para a guia Sistema na barra de menu e selecione Status

Método 3) Faça logon no sistema operacional, mude para o usuário adm e forneça o comando disp + work
Você também pode fornecer disp + work -version

Baixe o kernel do Service Marketplace

  • Vá para "SAP Service Marketplace." (Https: \\ service.sap.com) Você precisará de seu OSS ID e senha.
  • Em seguida, vá para Downloads à Pacotes de suporte SAP -> Entrada por grupo de aplicativos -> SAP Kernel 6.00 64 bits -> Selecione seu SO (LINUX / WINDOWS / SOLARIS / AIX) -> Patch do kernel dependente do banco de dados e independente do banco de dados.
  • Dois arquivos SAR SAPEXE.SAR e SAPEXEDB.SAR são baixados do Service Marketplace.

Etapas de atualização do kernel:

Etapa 1: Crie um novo diretório no nível do sistema operacional com espaço suficiente. O nome de Dir pode ser "exe_new ".

Etapa 2: Transfira esses arquivos SAPEXEDB.SAR & SAPEXE.SAR que você baixou para o novo diretório no nível do sistema operacional.

Etapa 3: Mude seu diretório atual para o caminho. Arquivos .SAR são criados (cd / sapmnt / PR2 / exe_new20122006). Verifique o caminho do diretório com o comando 'pwd' para garantir que você está no mesmo diretório (exe_new ).

Etapa 4: Agora descompacte-os. Arquivos SAR por sapcar exe. O comando usado para o mesmo seria

SAPCAR -xvf sapexe. SAR
SAPCAR -xvf sapexedb.SAR

Etapa 5: Agora crie mais um diretório nesse caminho com o nome "exe_old ". Faça o backup do kernel existente. Copie (apenas copie, não mova) o kernel existente do diretório exe para "exe_old "

Etapa 6: agora pare o aplicativo SAP. (Para atualização do kernel, o desligamento do banco de dados não é essencial, mas precisamos parar o aplicativo SAP)

Stopap r3

Etapa 7: Em seguida, copie os arquivos do novo diretório do kernel exe_new para o diretório do kernel existente exe

cp -rp / sapmnt /  / exe_new 
 / * / sapmnt /  / exe /

Etapa 8: Isso irá copiar / substituir todos os arquivos no diretório do kernel existente por novos arquivos do kernel.

Em seguida, verifique a versão do kernel no nível do sistema operacional pelo comando disp + work. Deve mostrar que o número do patch foi aumentado.

Etapa 9: Em seguida, faça logon no nível do sistema operacional como root (específico para UNIX). No diretório do kernel, existe um script chamado saproot.sh. Execute este script

./saproot.sh 

Etapa 10: Este script atribui as permissões corretas a todos os programas executáveis ​​no kernel, como arquivo br * etc ...

Etapa 11: em seguida, inicie o sistema SAP

startsap r3

Etapa 12: agora você também pode verificar o nível de versão do kernel no SM51 ou selecionando sistema à status