Solução de conflitos do Modo Cache do Exchange no Outlook 2007
Atualizado: agosto de 2008
Aplica-se a: Office Resource Kit
Tópico modificado em: 2015-03-09
Neste artigo:
Como lidar com conflitos
Etapas durante a sincronização
Cenários de conflito
Este artigo oferece uma visão geral de alto nível do processo pelo qual o Microsoft Office Outlook 2007 passa quando está trabalhando no Modo Cache do Exchange com um Microsoft Exchange Server 2007. O Modo Cache do Exchange foi primeiramente apresentado no Office Outlook 2003 para usar uma cópia local de sua caixa de correio ao mesmo tempo em que mantém uma conexão online com uma cópia remota no Exchange Server.
Como lidar com conflitos
O Office Outlook 2007 possui uma arquitetura avançada para lidar com conflitos no Modo Cache do Exchange. Há vários cenários nos quais há solicitações para usuários e a interação do usuário é necessária. Por exemplo, um cenário pode ser quando dois fornecedores de terceiros atualizam o mesmo item, de forma independente um do outro. O usuário obterá um erro com as informações do conflito na barra de status. Nesse momento, poderá haver uma possível perda de dados como resultado de um dos itens tomar precedência em relação ao outro. O Office Outlook 2007 e o Exchange 2007 não podem “mesclar” itens em conflito, sendo assim um dos itens poderá ser movido para a pasta Conflitos.
As etapas para lidar com conflitos se aplicam tanto ao Office Outlook 2003 Service Pack 3 quanto ao Office Outlook 2007 Service Pack 1 funcionando com o Exchange Server 2003 Service Pack 2 ou o Microsoft Exchange Server 2007 Service Pack 1 — quando o cliente Office Outlook 2007 ou Office Outlook 2003 estiverem configurados para trabalhar no Modo Cache do Exchange.
Etapas durante a sincronização
As modificações feitas a um item quando estiver trabalhando Offline, ou as alterações feitas no intervalo de tempo no qual o Outlook está aguardando para sincronizar itens, forçam o item a passar pelo processo de sincronização.
Para obter mais informações sobre o Modo de Cache do Exchange, consulte o artigo 870926 da Base de Dados de Conhecimento da Microsoft: Descrição do Outlook 2003 com o Modo de Cache do Exchange em um ambiente do Exchange Server 2003 (https://go.microsoft.com/fwlink/?linkid=124980\&clcid=0x416).
Etapas simplificadas
Etapa 1O Outlook começa a sincronizar e recebe as informações de hierarquia da caixa de correio, por exemplo, uma confirmação de que a pasta Conflitos existe.
Etapa 2Quando há um novo item de Compromisso do Outlook, ele é rastreado para uma possível detecção de duplicação. Isso evita tanto a possibilidade de duas reuniões no Calendário quanto uma entrada de feed RSS duplicada sendo exibida online.
Etapa 3Se for um item existente do Outlook, esse mesmo item foi alterado no servidor?
Não, então carregamos o item para o computador do Exchange Server.
Sim, o item foi alterado no computador do Exchange Server. A próxima etapa então é o estágio de “Resolvedor de Conflitos”.
Etapa 4O estágio de “Resolvedor de Conflitos” é aquele no qual o Outlook verifica cada propriedade modificada no arquivo da Pasta Offline (OST) para determinar se alguma das propriedades pode passar por um algoritmo de resolução automática. O conjunto de propriedades que podem ser resolvidas automaticamente é relativamente pequeno. Se houver propriedades que não possam ser resolvidas automaticamente, o item que foi alterado por último se tornará o item vencedor, incluindo seu conjunto completo de propriedades. O item perdedor será armazenado na pasta Conflitos e vinculado ao item vencedor.
Há uma regra de resolução que pode lidar automaticamente com qualquer uma das propriedades OST alteradas?
Sim, nesse caso aplicamos a regra para ele e não geramos um item de conflito.
Não, não há uma maneira automática de corrigir esse problema, vá para “Conflito Crítico”. Neste estágio, mantemos o item mais novo (o que foi modificado por último) e movemos todo o item mais antigo para a pasta Conflitos e encerramos a verificação desse item.
Observação: O item localizado no cliente ou no servidor que tem o horário de modificação mais recente associado a ele estará disponível na Caixa de Entrada (ou em sua subpasta) e a versão “antiga” será movida para a pasta Conflitos.
Etapa 5Baixar itens do Outlook Exchange Server.
Etapa 6O ciclo de sincronização está concluído.
Cenários de conflito
Cenário 1
Um novo item chega na caixa de correio no computador do Exchange Server. O item não existe no cache do computador cliente. Não há conflito.
Etapas | Ação | Outlook/OST | Exchange | Comentários |
---|---|---|---|---|
1 |
Item chega |
X |
||
2 |
O processo de sincronização é iniciado |
|||
3 |
O Outlook compara as alterações no cliente e no servidor |
X |
Nada para carregar. O servidor possui um novo item. |
|
4 |
Conflito? |
Não há conflito, pois temos apenas um novo item no servidor. |
||
5 |
Download |
X |
Baixar novo item para o cliente. |
|
6 |
Item em sincronia |
X |
X |
Cenário 2
Há um novo item no cache do computador cliente e ele não existe no Exchange Server. Não há conflito.
Etapas | Ação | Outlook/OST | Exchange | Comentários |
---|---|---|---|---|
1 |
Item criado |
X |
||
2 |
O processo de sincronização é iniciado |
|||
3 |
O Outlook compara as alterações no cliente e no servidor |
X |
Novo item para carregar. |
|
4 |
Conflito? |
Não há conflito, pois temos apenas um novo item no cliente. |
||
5 |
Carregar |
X |
Carregar novo item para o Exchange. |
|
6 |
Item em sincronia |
X |
X |
Cenário 3
Existe um item no tanto no cliente quanto no computador do Exchange Server. O item é alterado no cliente. Não há conflito.
Etapas | Ação | Outlook/OST | Exchange | Comentários |
---|---|---|---|---|
1 |
Item existe |
X |
X |
|
2 |
Item alterado |
X |
Item alterado no cliente. |
|
3 |
O processo de sincronização é iniciado |
|||
4 |
O Outlook compara as alterações no cliente e no servidor |
X |
Nenhuma alteração no servidor. |
|
5 |
Conflito? |
Não há conflito, pois alteramos o item apenas no cliente. |
||
6 |
Carregar |
X |
Carregar alterações para o Exchange. |
|
7 |
Item em sincronia |
X |
X |
Cenário 4
Existe um item no tanto no cliente quanto no computador do Exchange Server. O item é alterado na caixa de correio do computador do Exchange Server. Não há conflito.
Etapas | Ação | Outlook/OST | Exchange | Comentários |
---|---|---|---|---|
1 |
Item existe |
X |
X |
|
2 |
Item alterado |
X |
Item alterado no servidor. |
|
3 |
O processo de sincronização é iniciado |
|||
4 |
O Outlook compara as alterações no cliente e no servidor |
X |
Nenhuma alteração no cliente. |
|
5 |
Conflito? |
Não há conflito, pois alteramos o item apenas no servidor. |
||
6 |
Download |
X |
Item foi baixado. |
|
7 |
Item em sincronia |
X |
X |
Cenário 5
Um item existe tanto no cliente quanto no computador do Exchange Server. O nível de prioridade do item foi alterado tanto no cliente quando na caixa de correio no computador do Exchange Server. Há conflito.
Etapas | Ação | Outlook/OST | Exchange | Comentário |
---|---|---|---|---|
1 |
Item existe |
X |
X |
|
2 |
Item alterado |
X |
X |
Item alterado no servidor e no cliente. Alterado para alta prioridade no cliente e definido como baixa prioridade no servidor. |
3 |
O processo de sincronização é iniciado |
|||
4 |
O Outlook compara as alterações no cliente e no servidor |
X |
X |
Processo de sincronização detecta alterações no cliente e no servidor. |
5 |
Conflito? |
X |
X |
Sim, há um conflito. O processo interno do Outlook faz com que o item com alta prioridade tenha precedência. |
6 |
Carregar |
X |
O item é carregado com uma configuração de Alta Prioridade. |
|
7 |
Item em sincronia |
X |
X |
O usuário verá uma mensagem na barra de status do item da Caixa de Entrada: “Você fez alterações a outra cópia deste item. Esta é a versão mais recente. Clique aqui para ver as outras versões”. |
Cenário 6
Um item existe tanto no cliente quanto no computador do Exchange Server. O assunto do item foi alterado no cliente e na caixa de correio no computador do Exchange Server. Há conflito.
Etapas | Ação | Outlook/OST | Exchange | Comentários |
---|---|---|---|---|
1 |
Item existe |
X |
X |
|
2 |
Item alterado |
X |
X |
Item alterado (assunto) no cliente e no servidor. |
3 |
O processo de sincronização é iniciado |
|||
4 |
O Outlook compara as alterações no cliente e no servidor |
X |
X |
Processo de sincronização detecta alterações no cliente e no servidor. |
5 |
Conflito? |
X |
X |
Sim, há conflito. O item alterado por último encontra-se na Caixa de Entrada; o outro item será movido para a pasta Conflitos. |
6 |
Baixar/carregar |
X |
X |
O usuário pode ir até a pasta Conflitos e escolher qual item deseja manter (cliente ou servidor). |
7 |
Item em sincronia |
X |
X |
Cenário 7
Um item existe tanto no cliente quanto no computador do Exchange Server. O item foi alterado por um fornecedor de terceiros no cliente e na caixa de correio no computador do Exchange Server. O resultado será um conflito.
Etapas | Ação | Outlook/OST | Exchange | Comentários |
---|---|---|---|---|
1 |
Item existe |
X |
X |
|
2 |
Item alterado |
X |
X |
Um item é alterado no servidor e no cliente por um fornecedor de terceiros. Propriedades Nomeadas adicionadas ao item. |
3 |
O processo de sincronização é iniciado |
|||
4 |
O Outlook compara as alterações no cliente e no servidor |
X |
X |
Processo de sincronização detecta alterações no cliente e no servidor. |
5 |
Conflito? |
X |
X |
Sim, há um conflito. O Outlook não sabe qual item deve manter. O item alterado por último encontra-se na Caixa de Entrada; o outro item será movido para a pasta Conflitos. |
6 |
Baixar/carregar |
X |
X |
O usuário pode ir até a pasta Conflitos e escolher qual item deseja manter (cliente ou servidor). |
7 |
Item em sincronia |
X |
X |