Informações sobre o calendário na ferramenta de verificação para o Outlook (CalCheck)

Traduções deste artigo Traduções deste artigo
ID do artigo: 2678030 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

A ferramenta de verificação de calendário para o Outlook (CalCheck) é um programa de linha de comando que verifica o calendário do Microsoft Outlook para problemas. A ferramenta abre um perfil de mensagens do Outlook para acessar o calendário do Outlook. Ele executa várias verificações em configurações gerais, como permissões, publicar informações de disponibilidade, configuração de delegado e reserva automática. Em seguida, cada item na pasta de calendário do Outlook é verificado para problemas conhecidos que podem causar um comportamento inesperado, como reuniões que parecem estar ausentes.

A ferramenta de CalCheck, em seguida, gera um relatório que pode ser usado para ajudar a diagnosticar itens com problema ou identificar tendências.

Mais Informações

Para usar CalCheck, o calendário do Outlook deve residir em um computador que esteja executando o Microsoft Exchange Server. A ferramenta não funciona com outras contas de email não-Exchange, POP3 ou IMAP.

Instalação

Para baixar e instalar a ferramenta de verificação de calendário para o Outlook, clique no link a seguir para exibir a página do Microsoft Download Center. O site também lista os requisitos de sistema e as etapas a seguir para desinstalar a ferramenta.

http://www.microsoft.com/download/en/details.aspx?ID=28786

Observação A versão de 64 bits dessa ferramenta é para uso somente com a versão de 64 bits do Microsoft Outlook 2010.

Verificações são executadas

A ferramenta de verificação de calendário executa dois tipos básicos de cheques, verificações específicas do calendário e verificações em nível de item.

Verificações específicas do calendário

As seguintes verificações específicas do calendário são executadas e, em seguida, registradas no relatório:
  • Permissões do calendário.
  • O número total de itens na pasta Calendário.

    Para obter mais informações sobre contagens de alta de itens na pasta Calendário, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
    2768656 Com vários itens em um cache modo. ost arquivo ou. pst pastas de arquivos, podem ocorrer problemas de desempenho do Outlook
  • Delegados no calendário.
  • Informações de publicação livre/ocupado.
  • Configurações de reserva diretas para o correio ou do calendário.
Observação As informações para essas três verificações é lido da mensagem de disponibilidade Local. Em casos raros, o Outlook talvez consiga abrir a mensagem. Em seguida, essas verificações falharem. Somente se isso ocorrer, você deve forçar a regeneração de informações de disponibilidade ocultas na caixa de correio do Exchange.

Para obter mais informações sobre como gerar novamente as informações de disponibilidade ocultas, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
958443 Você enfrenta problemas no Outlook quando tentar configurar informações sobre disponibilidade ou quando tenta delegar informações

Verificações em nível de item

As seguintes verificações de nível de item são executadas e, em seguida, registradas no relatório:
  • Nenhum endereço de email do organizador (PR_SENDER_EMAIL_ADDRESS ou PR_SENT_REPRESENTING_EMAIL_ADDRESS)
  • Nenhum nome de exibição do organizador (PR_SENDER_NAME ou PR_SENT_REPRESENTING_NAME)

    Para obter mais informações sobre ausentes organizador endereços de email ou exibir nomes, clique no seguinte número de artigo para ler o artigo na Base de dados de Conhecimento Microsoft:
    2849083 "Não foi possível concluir a operação. Um ou mais valores de parâmetro não são válidos"mensagem de erro quando um organizador actualizar uma reunião recorrente
  • Nenhuma propriedade de dispidRecurring (Isso faz com que um item não mostrar no modo de exibição dia, semana ou mês.)

    Para obter mais informações sobre compromissos não são exibidos no dia, semana ou mês de exibição, clique no número de artigo abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
    827432 Um compromisso de calendário do Outlook não estiver visível no modo de exibição dia, semana ou mês, quando você cria o compromisso com o WebDAV no Exchange 2000
  • Existência de tempo das propriedades dispidApptStartWhole e dispidApptEndWhole

    Se você for o organizador, você pode tentar resolver esse problema alterando o modo de exibição de pasta de calendário para um modo de exibição de tabela, localizar o item e cancelá-lo. Em seguida, você deve criar uma nova reunião. Se o participante, você deve entrar em contato com o organizador da reunião e pedir que ele cancelar e, em seguida, recriar a reunião.

  • Sem assunto para reuniões que ocorrem no futuro ou para reuniões recorrentes (um aviso é registrado).

    Se você for o organizador, atualize a reunião para incluir um assunto. Se você for participante, peça o organizador atualizar a reunião para incluir um assunto. Embora isso não seja uma condição de erro, ele torna mais fácil solucionar problemas futuros relacionados à reunião.

  • Seleção de classe de mensagem (um aviso é registrado).

    Se você tiver um problema com uma reunião que não tenha a classe de mensagem padrão deeuPM.Compromisso, e se a remoção ou cancelar a reunião resolver o problema, você deve determinar qual programa está criando reuniões usando essa classe de mensagem personalizada. Você precisa determinar se o programa ou o suplemento é um Microsoft ou aplicativos de terceiros. Se ele é um aplicativo de terceiros, entre em contato com terceiros para obter suporte.

  • Nenhuma classe de mensagem (um erro é registrado).

    Se você tiver um problema com uma reunião que não tenha a classe de mensagem padrão deeuPM.Compromisso, e se a remoção ou cancelar a reunião resolver o problema, você deve determinar qual programa está criando reuniões usando essa classe de mensagem personalizada. Você precisa determinar se o programa ou o suplemento é um Microsoft ou aplicativos de terceiros. Se ele é um aplicativo de terceiros, entre em contato com terceiros para obter suporte.

  • Multiplechecks contra a propriedade dispidApptRecur(recorrência grande objeto binário [BLOB]):
    • Tempo em gerais horas inicial e final.
    • Capacidade de analisar os dados na propriedade.
    • Existência da propriedade, mas vazio.

    Se você for o organizador, você deve alterar o modo de exibição de pasta de calendário em um modo de exibição de tabela, localize o compromisso ou reunião, cancelar e recriá-la. Se ele não for exibido na lista, executecalcheck -f. Se o participante, você deve entrar em contato com o organizador e pergunte a ele ou ela cancele e crie novamente a reunião.

  • propriedade dispidRecurring estiver definida como False ou não existe, mas a propriedade dispidRecurTypenão está definida como None, o que indica que o compromisso for recorrente. Portanto, as duas propriedades são conflitantes.

    Se você for o organizador, você deve alterar o modo de exibição de pasta de calendário em um modo de exibição de tabela, localize o compromisso ou reunião, cancelar e recriá-la. Se ele não for exibido na lista, executecalcheck-f. Se o participante, você deve entrar em contato com o organizador e pergunte a ele ou ela cancele e crie novamente a reunião.

  • Verifique se há itens em conflito no calendário.

    Esse procedimento verifica o sinalizador PR_MESSAGE_STATUS para qualquer indicação de conflito. Esses itens são movidos quando você executarcalcheck ? f. Em alguns casos, um movimento de caixa de correio pode falhar quando você recebe o seguinte erro de log de CAS:
    MapiExceptionPartialCompletion: código de erro = "0x80070680" não é possível copiar a mensagem.
  • Verifique se há itens duplicados, com base em determinadas propriedades MAPI.

    Se o assunto, organizador, local, recorrente/instância única e início/término tempo propriedades todos correspondam de dois ou mais itens,cálculoVerificar ? f move todas as duplicatas, exceto um.

  • Seleção de reuniões que tenham o mesmo ou um ID de objeto Global vazio

    Para obter mais informações sobre reuniões que têm o mesmo IDs de objeto Global, clique no número abaixo para ler o artigo na Base de dados de Conhecimento Microsoft:
    2714118 Itens de calendário são copiados estão faltando no Exchange Server 2007
  • Verificar itens que têm propriedades de hora de início, hora de término ou recorrência definida como 0 (ano 1601) ou que estão faltando.

    Se você for o organizador, você deve alterar o modo de exibição de pasta de calendário em um modo de exibição de tabela, localize o compromisso ou reunião, cancelar e recriá-la. Se ele não for exibido na lista, executecalcherificar -f. Se o participante, você deve entrar em contato com o organizador e pedir que ele cancelar e, em seguida, recriar a reunião.

  • Verifique se há itens com hora de início, hora de término ou ano de recorrência anterior ao 1995 ou maior do que 2025.

    Isso não é necessariamente uma condição de erro. Você deve excluir ou cancelar o item somente se ele parece estar corrompido. Por padrão, esses itens não serão movidos quando você usa o argumento? f . Estes são movidos com f calcheck somente se você configurar calcheck para tratar avisos como erros pelo arquivo cfg (WarningIsError = true).

  • Procurar itens que possuem propriedades de hora de início, hora de término ou recorrência maiores do que o limite do Outlook.

    Se você for o organizador, você shoiuld alterar o modo de exibição de pasta de calendário em um modo de exibição de tabela, localize o compromisso ou reunião, cancelar e recriá-la. Se ele não for exibido na lista, executecalcheck -f. Se o participante, você deve entrar em contato com o organizador e pergunte a ele ou ela cancele e crie novamente a reunião.

  • Procure itens maiores que 10, 25 e 50 megabytes (MB). (Um aviso é registrado).

    Esta não é uma condição de erro. No entanto, consultePráticas recomendadas ao usar o calendário do Outlook.

  • Verifique por itens que contenham mais de 25 anexos.

    Esta não é uma condição de erro. No entanto, consultePráticas recomendadas ao usar o calendário do Outlook.

  • Verifique se há mais 1,250 reuniões recorrentes (registrado um aviso) ou mais de 1.300 reuniões recorrentes (é reportado um erro). O limite é de 1.300 reuniões recorrentes.

    Problemas podem ocorrer se você estiver usando o EXCDO em versões antigas do Exchange Server. Para obter mais informações, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
    892524 Você não pode salvar ou excluir um compromisso recorrente de um calendário é mantido em um computador com Exchange Server 2003
    943371 Identificações de evento 8206, 8213 e 8199 são registradas em um ambiente do Exchange Server 2007
  • Verifique se você é um participante e tornou-se o organizador de uma reunião.

    Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    2563324 Problemas atuais com o Microsoft Exchange ActiveSync e dispositivos de terceiros
  • Verifica os dados de exceção no BLOB de recorrência para certificar-se de que as exceções ocorrem entre as horas de início e os horários de término da série.

    Se você for o organizador, altere o modo de exibição de pasta de calendário para um modo de exibição de tabela, encontrar o compromisso ou reunião e, em seguida, cancelar e recriá-la. Se você não vir na lista, executecalcheck -f. Se o participante, você deve entrar em contato com o organizador e pergunte a ele ou ela cancele e crie novamente a reunião.

  • Verifique se os dados de exceção no BLOB de recorrência para certificar-se de que ela tenha o tamanho correto da reunião.

    Se você for o organizador, altere o modo de exibição de pasta de calendário para um modo de exibição de tabela, encontrar o compromisso ou reunião e, em seguida, cancelar e recriá-la. Se você não vir na lista, executecalcheck -f. Se o participante, você deve entrar em contato com o organizador e pedir que ele cancelar e, em seguida, recriar a reunião.

  • Tabela de destinatário possui dados de destinatário ausentes, duplicados ou corrompidos. Isso inclui entradas, como endereços de email, nomes de exibição ou tipos de endereço.

    Se você for o organizador, altere o modo de exibição de pasta de calendário para um modo de exibição de tabela, encontrar o compromisso ou reunião e, em seguida, cancelar e recriá-la. Se você não vir na lista, executecalcheck -f. Se o participante, você deve entrar em contato com o organizador e pedir que ele cancelar e, em seguida, recriar a reunião.

  • Relatórios sobre itens de boas festas

    Se você preferir não ter feriados itens sinalizados, alterar o arquivo. cfg. CalCheck identifica um evento de dia inteiro como um feriado se aspalavras-chave de propriedade nomeada inclui a seqüência de caracteres "boas festas".

Ajuda atual e as opções de linha de comando

A seção a seguir descreve as opções de linha de comando que estão disponíveis para personalizar o comportamento de CalCheck.

CalCheck [-P<profilename></profilename>] [-L <filename></filename>] [-M <mailboxname></mailboxname>] [-N <display_name></display_name>] [-S<servername></servername>] [-O <path></path>]
[-C <version></version>] [-A] [-F]. [-R]. [-V]. [-Não]


CalCheck-?

-P Nome do perfil (se ausentes, solicitará o perfil)
-L Caminho e nome de arquivo da lista de arquivos (arquivo listando o nome e o LegacyExchangeDN) de ão para verificar
-M Caixa de correio DN é usada com -N (processo somente a caixa de correio especificada)
-N Nome para exibição é usado com - M (processo somente a caixa de correio especificada)
-O Caminho de saída (se especificado, gravar arquivos de saída para esse caminho. O padrão é a pasta atual.)
-C Versão a ser usada para o cenário do Office 2013 clique para executar
-A Todas as saídas de itens de calendário para CALCHECK.CSV
-F Criar pasta de CalCheck e mover itens sinalizados erro existe
-R Colocar uma mensagem de relatório na caixa de entrada com o arquivo CalCheck.log
-V Saída detalhada para a janela de Prompt de comando
-? Imprimir esta mensagem

Observação As opções -L, -Ne -C são novas no CalCheck versão 2 (v. 2). O parâmetro -S na versão 1 do CalCheck é substituído com o -L. Além disso, o v1 CalCheck -não opção é substituída pelo arquivo de CalCheck.cfg. O arquivo CalCheck.cfg é explicado em detalhes posteriormente neste artigo.

Observação O arquivo de CalCheck.log sempre é gerado. O arquivo CalCheck.log mostra todos os itens que podem ser corrigidos ou removidos e também mostra informações sobre o processamento.

Exemplos


Padrão: Pedir um perfil e processar a caixa de correio no perfil:
CalCheck

Processar todas as caixas de correio em MyServer:
CalCheck -S MyServer

Processar todas as caixas de correio em MyServer usando MyProfile como o perfil de logon:
CalCheck -P MyProfile -S MyServer

Processar apenas a caixa de correio MyProfile:
CalCheck -P MyProfile

Processar a caixa de correio especificada e usar MyProfile como o perfil de logon:
CalCheck -P MyProfile -M "/o = org/ou = orgunit/cn = Recipients/cn = UserA" -N "Usuário A"

Processe a lista de caixas de correio em "C:\Directory\List.txt":

CalCheck -L "C:\Directory\List.txt"

Observação "Txt" deve estar no formato de Get-Mailbox | saída de fl que inclui o LegacyExchangeDN e o nome de exibição para cada caixa de correio:

Nome: Nome de exibição
LegacyExchangeDN: /o = ORG/ou = AdminGroup/cn = Recipients/cn = caixa de correio


Processar uma caixa de correio, mover itens de erro para a pasta CalCheck na caixa de correio e colocar uma mensagem de relatório na caixa de entrada:
CalCheck -F -R

Processe uma caixa de correio com base em um perfil específico e a versão do Outlook. Isso é necessário quando você executa uma instalação lado a lado do Office em um cenário do clique para executar:
CalCheck - C####> -P MyProfile
Observação o espaço reservado####> representa a versão do Outlook (por exemplo, 2007, 2010ou 2013).

Imprima esta mensagem:
CalCheck-?


Execute CalCheck no modo de várias caixas de correio (lista)

Para processar uma lista de caixas de correio, execute as seguintes etapas:

  1. Conceder ao usuário direitos de acesso completo a todas as caixas de correio em um servidor do Exchange ou a organização do Exchange.
    1. O seguinte cmdlet do PowerShell exemplo concede direitos de acesso total AdminB para todas as caixas de correio em OrgUnit2:

      Get-Mailbox - OrganizationalUnit "OrgUnit2" | Adicionar MailboxPermission-usuário "AdminB" - AccessRights FullAccess
  2. Crie a lista de caixas de correio. Isso inclui o nome de exibição e LegacyExchangeDN. Para fazer isso, siga estes passos:
    1. Abrir o PowerShell do Exchange e, em seguida, executar um comando semelhante à seguinte:

      Get-Mailbox-Server "Nome do servidor" | Nome de FL, LegacyExchangeDN | Out-Filepath_file_name>-largura de 200

      Observação O espaço reservado Nome do servidor representa o nome do servidor e o espaço reservado path_file_name representa o caminho e o nome do arquivo. txt a ser criado.
    2. Copie o arquivo. txt na estação de trabalho onde serão executados os CalCheck.
  3. Execute CalCheck no modo de várias caixas de correio (lista). Para fazer isso, execute as seguintes etapas
    1. Em uma estação de trabalho que tenha o Outlook instalado, faça logon como um usuário que possui direitos de acesso total às caixas de correio.
    2. Criar um novo perfil do Outlook e, em seguida, configurar a conta do Exchange Server para usar o modo on-line.
    3. Executar cmde, em seguida, mude para o diretório onde se encontra CalCheck.
    4. Execute o seguinte comando:

      CalCheck -Lcaminho e nome de arquivo>

      Observação O espaço reservado <path and="" file="" name=""></path> representa o caminho do arquivo. txt que você criou na etapa 2.
Quando você executa CalCheck no modo de várias caixas de correio (lista), os seguintes arquivos são criados:
  • CalCheckMaster.log. Este é um resumo de todas as caixas de correio que foram processadas.
  • CalCheck__<mailbox></mailbox>. log. Um arquivo é criado para cada caixa de correio foi processada.

    Observação O espaço reservado <mailbox></mailbox> representa a parte do nome do destinatário do LegacyExchangeDN.

Arquivo de configuração em CalCheck versão 2

CalCheck versão 2 (v2) agora inclui um arquivo CalCheck.cfg. Esse arquivo está localizado no mesmo diretório em que CalCheck.exe está localizado. Se o arquivo. cfg estiver faltando, CalCheck v2 exibe um erro e não é executado. O arquivo. cfg está no formato de texto sem formatação. Você pode editar manualmente o arquivo para ativar ou desativar testes individuais. Por padrão, todos os testes estiverem definidos como true. Por padrão, portanto, todos os testes são executados.

Propriedades

ID do artigo: 2678030 - Última revisão: terça-feira, 17 de junho de 2014 - Revisão: 4.2
A informação contida neste artigo aplica-se a:
  • Microsoft Outlook 2010
  • Microsoft Office Outlook 2007
  • Microsoft Office Outlook 2003
  • Microsoft Exchange Server 2010 Enterprise
  • Microsoft Exchange Server 2010 Standard
  • Microsoft Exchange Server 2007 Enterprise Edition
  • Microsoft Exchange Server 2007 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
Palavras-chave: 
kbmt KB2678030 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
Clique aqui para ver a versão em Inglês deste artigo: 2678030

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com