Em ambientes SAP Business One baseados em SAP HANA, pode ser necessário reiniciar a instância do banco de dados — seja para manutenção, atualizações ou resolução de problemas. O procedimento é simples, mas deve ser realizado com atenção utilizando o usuário técnico ndbadm, responsável pelo controle dos serviços do HANA.

Neste artigo, você verá o processo completo para parar e iniciar novamente uma instância SAP HANA via shell.


📌 Acessando o servidor e o usuário correto

Primeiro, acesse o servidor Linux onde o SAP HANA está instalado e altere para o usuário ndbadm:





su - ndbadm

Esse usuário possui as permissões necessárias para controlar os serviços da instância.


🟥 Como parar (stop) a instância SAP HANA

Uma vez logado como ndbadm, navegue até o diretório da instância e execute:





HDB stop

O comando aciona o serviço do sapcontrol, responsável por gerenciar a instância. Durante a parada, você verá algo semelhante:





hdbdaemon will wait maximal 300 seconds for NewDB services finishing.
Stopping instance using: /usr/sap/NDB/SYS/exe/hdb/sapcontrol -prot NI_HTTP -nr 00 -function Stop 400

Stop
OK

Waiting for stopped instance...
WaitforStopped
OK

hdbdaemon is stopped.

Isso confirma que todos os serviços foram finalizados com sucesso.


🟩 Como iniciar (start) a instância SAP HANA

Depois que a instância estiver completamente parada, você pode iniciá-la novamente com:





HDB start

Você verá uma saída semelhante a:





StartService
OK
Starting instance using: /usr/sap/NDB/SYS/exe/hdb/sapcontrol -prot NI_HTTP -nr 00 -function StartWait 2700 2

Start
OK
StartWait
OK

Isso indica que o serviço foi inicializado e está operacional.


✔️ Conclusão

Reiniciar uma instância SAP HANA no ambiente do SAP Business One é um processo rápido e direto, utilizando os comandos HDB stop e HDB start com o usuário técnico ndbadm. Esse procedimento é essencial para manutenção, correção de falhas e atualizações no ambiente SAP.

Sempre execute essas operações com cautela e, preferencialmente, fora do horário de uso do sistema.

Se precisar de ajuda para automatizar esse processo ou integrar verificações adicionais, estou aqui para ajudar! 🚀


By muchoa

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *