Caso seja um utilizador com problemas com um sítio Web público ou um inquérito, correio eletrónico ou outra aplicação, contacte a empresa proprietária do sítio Web e peça ajuda. Normalmente, as informações de contacto de um site ou inquérito podem ser encontradas na parte inferior de uma página ou nas secções Sobre ou Contacte-nos dos respetivos menus de navegação.
Caso seja um utilizador de uma empresa e esteja a receber erros, contacte a pessoa que gere o site interno da sua empresa. Estes tipos de problemas só podem ser corrigidos pelo webmaster (SharePoint administrador) ou por alguém na sua empresa.
Se for administrador SharePoint, webmaster ou gestor de sites e os seus utilizadores estiverem a fazer perguntas sobre IDs de correlação, este artigo pode ajudá-lo.
O que é um ID de correlação e o que não é
O ID de correlação não é um número de erro ou código. Trata-se simplesmente de um GUID (identificador globalmente único) que é gerado automaticamente para cada pedido que o servidor SharePoint recebe. É exclusivo para cada pedido, e não para cada erro. No entanto, quando ocorre um erro, a mensagem de erro contém o ID de correlação que era válido para o pedido na altura.
O ID de correlação destina-se a ser utilizado para ajudar um SharePoint Administração rastrear o que estava a acontecer no momento de um erro. Só é útil como uma ferramenta interativa para ajudar o Administrador detetar o erro. Um administrador utiliza a ID de correlação como “trilhos” para reconstituir um pedido ou processo no SharePointSistema de Registo Unificado (ULS), de modo a descobrir o que está na origem de um problema. Se SharePoint receber um erro que não consegue identificar ao trabalhar na tarefa, publica uma mensagem "Ocorreu um erro inesperado" e inclui o ID de correlação. A identificação da correlação pode ajudar a descobrir o que aconteceu, mas não identifica o que aconteceu.
Os pedidos com êxito são etiquetados com um ID de correlação, assim como os pedidos falhados. O ID é exclusivo e diferente para cada novo pedido, e dura apenas a duração do pedido. Não é como um erro do Windows que lhe dá um número 80xxxxxx que identifica o problema exato. Não ajuda procurar um ID de correlação específico na Web, uma vez que cada um deles é diferente e exclusivo do seu servidor e desse ponto anterior no tempo.
Onde um ID de correlação é valioso é no rastreio através de um processo. SharePoint cria um registo (ULS) de tudo o que faz ao processar pedidos, e o ID de correlação é basicamente o fio que une cada passo. Uma vez que SharePoint realiza milhares de pedidos ao mesmo tempo, o ID de correlação pode ser utilizado para filtrar apenas os passos que SharePoint estava a realizar para qualquer pedido.
Para o Administrador um ID de correlação pode ser utilizado para rastrear erros, bem como problemas de desempenho e outros problemas. Ao utilizar os IDs de correlação para pedidos que apresentam o comportamento problemático, podem investigar mais a fundo. Se não estiver a ocorrer nenhuma falha e não estiver a ser gerada nenhuma mensagem de erro, o painel do programador pode ser utilizado para ver o ID de correlação gerado pelos processos.
Se for um utilizador final, provavelmente não terá acesso aos registos que fornecem as informações em que um ID de correlação pode ser útil. Neste caso, pode parar aqui e chamar o suporte técnico ou Administração. Explique o seu problema e trabalhe com eles para ajudar a diagnosticar o problema. Forneça-lhes o ID de correlação que vê na mensagem de erro, que poderá ser necessário.
Como profissional de TI ou Administrador, para descobrir o que aconteceu, tem de encontrar os registos ULS da hora em que o evento ocorreu e procurar o ID de Correlação nesses registos. Poderá ter de procurar em vários front-ends da Web para encontrar aquele que tem o ID de correlação que procura. O ID de correlação não resolverá o erro, mas pode ajudá-lo a rastrear um pedido para ver o que correu mal. Poderá obter algumas informações sobre o que aconteceu antes de o erro ser gerado, que mensagens de erro foram apresentadas ou que eventos foram acionados devido a este erro (se aplicável). Pode utilizar uma ferramenta como ULSViewer para facilitar a visualização destes dados e filtrar os pedidos que não precisa de ver. Veja a publicação de blogue Registo e resolução de problemas do SharePoint com ULSViewer para obter mais ideias e sugestões.
Eis um cenário típico que um Administrador utilizará ao usar uma ID de correlação:
-
O utilizador depara-se com um erro ao abrir um ficheiro em Excel, que fornece ao administrador o ID da correlação e a data/hora do incidente:
-
Localize o diretório de registo e a data que procura e abra esse ficheiro no Excel:
-
Encontre o ID de correlação que procura. Também pode filtrar pelo nível dos eventos para ter uma ideia do que se passa:
-
Se não encontrar a ID de correlação, experimente outro servidor Web que estava em rotação na altura do problema comunicado.
Aqui estão mais alguns recursos de Admin para ajudar na depuração de SharePoint erros. Para além destas ligações, tente pesquisar na Internet, pois existem muitos sítios e comunidades de terceiros que oferecem apoio e ferramentas para trabalhar com SharePoint. Uma vez que SharePoint é uma plataforma, existe uma comunidade de milhares de programadores, profissionais de TI e utilizadores que desenvolvem ferramentas, aplicações e documentação para se ajudarem mutuamente.