Visualize um conjunto de atualizações remotas
A visualização compara um conjunto de atualizações recuperado de uma instância remota com atualizações na instância local para detectar possíveis problemas. Você deve visualizar um conjunto de atualizações e resolver todos os problemas antes de confirmar o conjunto de atualizações.
Antes de Iniciar
Função necessária: administrador
Procedimento
-
Se a propriedade do sistema glide.update_set.auto_preview está definido como verdadeiro , o sistema inicia automaticamente o processo de visualização depois que o conjunto de atualizações é recuperado.
Se esta propriedade for falso , o processo de visualização deve ser iniciado manualmente.
- Navegar até Conjuntos de atualizações do sistema > Conjuntos de atualizações recuperados.
- Selecione Visualizar Conjunto de Atualizações.
Para grandes conjuntos de atualizações, o processo de visualização requer uma quantidade significativa de tempo. Se necessário, você pode cancelar o processo de visualização selecionando Cancelar botão na caixa de diálogo de andamento.A página Visualização do conjunto de atualizações mostra resultados e lista os problemas. Leia as informações e selecione Fechar . -
No formulário Conjunto de atualizações recuperado, faça uma seleção.
Opção Ação Se nenhum problema for detectado Selecione Confirmar conjunto de atualizações para confirmar todas as mudanças na instância sem revisar os resultados da visualização. Se forem detectados problemas Resolva cada problema na lista relacionada Problemas de visualização do conjunto de atualizações. - Opcional:
Visualize os registros.
- Abra o registro do conjunto de atualizações e selecione Mostrar todos os registros de visualização para garantir que as atualizações corretas estejam sendo confirmadas.
- Abra o registro do conjunto de atualizações e selecione Execute a Visualização novamente para executar as comparações novamente.
- Revise o. Problemas de visualização do conjunto de atualizações lista relacionada para confirmar se as atualizações corretas estão sendo confirmadas.
Revise um registro de visualização de um conjunto de atualizações
O processo de visualizar um conjunto de atualizações cria um registro de visualização para cada atualização. Você pode revisar os registros de visualização para garantir que as atualizações corretas estejam sendo confirmadas.
Antes de Iniciar
Função necessária: administrador
Procedimento
- Abra o registro do Conjunto de atualizações e visualize o conjunto de atualizações.
- Selecione Mostrar todos os registros de visualização link relacionado.
- Selecione Disposição para abrir um registro de visualização e revisar as informações (consulte a tabela).
-
Preencha os campos no formulário, conforme o apropriado.
Campo Descrição Disposição Indica quando uma colisão é detectada: - Atualização/colisão , Inserção/colisão , ou Exclusão/colisão: a mudança é mais antiga do que uma mudança no mesmo objeto na instância local.
- Atualizar , Inserir , ou Excluir: a mudança não entra em conflito com uma mudança na instância local.
Diferenças entre arquivos Compara a versão mais recente do objeto na instância local com o conjunto de atualizações. As diferenças são marcadas com uma chave colorida. As exclusões são realçadas em vermelho, as adições em verde e as modificações em amarelo. Ação proposta Indica como lidar com a mudança quando o conjunto de atualizações é confirmado. - Confirmação: Aceite a mudança na atualização remota. A ação proposta padrão para cada registro de visualização é Confirmar, mesmo que exista uma atualização mais recente na instância.
- Pular: Rejeite a mudança.
- Se necessário, resolva todos os problemas listados em Problemas de atualização lista relacionada.
- No campo Ação proposta, selecione a ação a ser executada ao confirmar o conjunto de atualizações.
- Selecione Atualizar para salvar a ação.
- Repita o processo para cada registro de visualização.
Resolva um problema de visualização em um conjunto de atualizações
Visualize um conjunto de atualizações para detectar e resolver problemas que podem ocorrer se você confirmar as atualizações na instância local.
Antes de Iniciar
Função necessária: administrador
Procedimento
- Navegar até Tudo > Conjuntos de atualizações do sistema > Conjuntos de atualizações recuperados.
- Abra o registro do conjunto de atualizações e role até Problemas de visualização do conjunto de atualizações lista relacionada.
-
Revise cada descrição do problema para determinar a causa e resolver o problema.
Problemas de Visualização do Conjunto de Atualizações
- Objeto ausente
- Texto do problema de exemplo: Não foi possível encontrar um registro em sys_ui_policy referenciado nesta atualização .
- Descrição: O objeto ou um objeto referenciado não existe na instância de destino. Por exemplo:
- Uma atualização modifica o layout do formulário de uma tabela que não foi criada na instância local.
- Uma ação de política de IU está incluída no conjunto de atualizações, mas a política de IU primária não está.
- Resolução: Crie outro conjunto de atualizações na instância de origem para transferir o objeto ausente para a instância local ou crie o objeto na instância local. Use-os Ações disponíveis para ajudar na resolução de problemas:
- Localizar campo ausente ou Localizar registro ausente : Abre uma nova janela e pesquisa na instância de origem o campo (entrada do dicionário) ou registro ausente.
- Localizar atualização ausente : Abre uma nova janela e pesquisa na instância de origem o registro de atualização que corresponde ao campo ou registro ausente.
- Colisão
- Texto do problema de exemplo: Uma atualização local foi encontrada mais recente que esta
- Descrição: Uma mudança no conjunto de atualizações é mais antiga do que uma mudança no mesmo objeto na instância local.
- Resolução: Compare as duas atualizações e determine qual versão usar. Para usar a versão na instância local, selecione Ignorar atualização remota . Para usar a versão no conjunto de atualizações, selecione Aceitar atualização remota . Use-os Ações disponíveis para ajudar na resolução de problemas:
- Compare com local : abre o registro de visualização, que fornece uma comparação das diferenças entre a versão local e a versão no conjunto de atualizações.
- Mostrar campo local ou Mostrar registro local
- Mostrar atualização local
- Atualização não confirmada
- Texto do problema de exemplo: Não foi possível encontrar um campo de tabela (u_case.u_reference) referenciado nesta atualização, mas ele foi encontrado em outro conjunto de atualizações não confirmadas
- Descrição: O objeto existe em outro conjunto de atualizações remotas que não foi confirmado.
- Resolução: Confirme o outro conjunto de atualizações remotas primeiro ou mova esta atualização para o outro conjunto de atualizações. Use-os Ações disponíveis para ajudar na resolução de problemas:
- Mostrar atualização não confirmada : abre o registro de atualização no outro conjunto de atualizações remotas.
- Mostrar conjunto de atualizações não confirmadas : Abra o outro registro de conjunto de atualizações remoto.
- A tabela a ser excluída tem dados
- Texto do problema de exemplo: Encontrada uma linha na tabela que será excluída
- Descrição: Uma diferença entre exclusões de tabela e outras exclusões de metadados é que os dados da tabela são perdidos quando a tabela é excluída. (Se a tabela estiver vazia (sem linhas), nenhum problema será gerado.)
- Resolução: O problema deve ser ignorado (a exclusão acontecerá) ou ignorado (a exclusão não acontecerá) antes que o conjunto de atualizações possa ser confirmado. Você pode restaurar a tabela, mas a restauração não traz de volta os dados.
Você não está habilitado para excluir tabelas do sistema (tabelas ServiceNow) ou tabelas fora do escopo da sua aplicação.
- Problema de validação do escopo da aplicação
- Descrição: O visualizador identifica a seguinte combinação de estados como um problema:
- O escopo do conjunto de atualizações não é Global e.
- A aplicação não foi encontrada na instância de destino e.
- A aplicação não está incluída com o conjunto de atualizações e.
- A aplicação não foi encontrada na ServiceNow Store.
- Resolução: Transfira o conjunto de atualizações somente para instâncias que incluem o escopo da aplicação ou confirme se o conjunto de atualizações inclui a aplicação.
- Conflito em um único lote
- Texto do problema de exemplo: Esta atualização tem conflitos no conjunto de atualizações com o mesmo nome. Resolva o problema no sistema de origem e visualize novamente ou escolha uma atualização específica para usar.
- Descrição: Dois ou mais conjuntos de atualizações no mesmo lote têm mudanças conflitantes. . Problemas de visualização do conjunto de atualizações a lista contém um registro para cada conjunto de atualizações com uma mudança conflitante.
- Resolução: Compare os conjuntos de atualizações conflitantes e determine qual versão usar. Selecione a linha desse conjunto e selecione Aceite esta colisão. caso contrário, selecione Compare colisões para comparar os conjuntos de atualizações conflitantes. Nesta tela, você pode comparar dois dos conjuntos de atualizações conflitantes e escolher o conjunto de atualizações para confirmar.
Figura 1. Comparar Duas Atualizações