Reverter, reverter e desinstalar

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • A instalação da aplicação do repositório de aplicações é registrada para reversão, o que significa que, como administrador, você pode reverter a última instalação de uma aplicação selecionada. Ao reverter uma aplicação, você remove todas as atualizações de código, tabela e arquivo da instalação inicial.

    As instalações de controle de código-fonte não são registradas para reversão, o que significa que o recurso de reversão para desfazer um repositório de aplicações, instalação de armazenamento ou um upgrade na família não está disponível para instalações de controle de código-fonte. Eles também não podem ser desinstalados da mesma forma que as aplicações da ServiceNow® Store (ou seja, com a opção de reter tabelas e colunas). Eles podem ser excluídos excluindo o registro sys_app. No entanto, para aplicações com escopo, isso destrói o esquema subjacente e seus dados.

    Você não pode excluir aplicações globais até que todos os arquivos de aplicações sejam movidos para outra aplicação global. A exclusão de um registro sys_app para uma aplicação também cria registros sys_update_xml com cargas DELETE. Essas cargas podem gerar falhas se a mesma aplicação for instalada por meio do repositório de aplicações ou da ServiceNow Store.

    Para evitar esses pulos, os registros sys_update_xml devem ser excluídos manualmente antes que a aplicação seja instalada a partir do repositório de aplicações. A instalação a partir do controle de código-fonte também não tem a opção Reverter que os conjuntos de atualizações contêm para remover um subconjunto de novas mudanças. Isso significa que a recuperabilidade neste modelo está limitada à instalação de uma versão corrigida (mais antiga ou mais recente) da aplicação sobre a versão atual. Esta ação restaura somente metadados ou configuração. Os dados perdidos como resultado de uma instalação incorreta devem ser recuperados de uma restauração de banco de dados.