O modo dbadmin é um utilitário que inicia a camada de manipulação de dados do sistema CA SDM sem iniciar a camada de objeto, o que permite bloquear todo o banco de dados para executar a manutenção de dados de nível mais baixo sem arriscar a integridade dos dados.
Por exemplo, você querer usar pdm_extract, pdm_load, pdm_deref e pdm_replace para executar atualizações de dados em lote no sistema. Usando o dbadmin, o administrador está, basicamente, bloqueando o banco de dados no sistema inteiro. Os utilitários de backup (pdm_backup) e de restauração (pdm_restore) bloqueiam automaticamente o sistema no modo sbadmin para garantir um backup e restauração consistentes.
O modo dbadmin também é útil se você personalizar o sistema sem iniciar a camada de objeto até que os dados sejam modificados. Por exemplo, tornar um atributo “obrigatório” em majic em um sistema existente pode confundir o animador se ele precisar atualizar um objeto que tem o atributo nulo obrigatório. Você pode colocar o sistema no modo dbadmin e atualizar os objetos usando pdm_load e, em seguida, iniciar o sistema como de costume.
Para colocar o sistema no modo dbadmin
Observação: é uma boa prática enviar um anúncio para alertar os usuários e verificar se há usuários conectados antes de parar o sistema.
pdm_d_mgr -s DBADMIN
Observação: não há nenhuma mensagem de retorno, mas uma pausa ocorre antes de o prompt do comando retornar. Se não houver nenhuma pausa, verifique a ortografia para se certificar de que inseriu os dados corretamente.
Observação: quando o sistema está no modo dbadmin, ele retorna o seguinte status, indicando que é seguro trabalhar no sistema:
C:\>pdm_status Os Daemons não estão sendo executados.
| Copyright © 2012 CA. Todos os direitos reservados. | Enviar email à CA Technologies sobre este tópico |