Existem várias formas de ativar os registos no CRM. Uma delas passa por aceder ao registry do Windows (regedit.exe) para ativar os traces no CRM.
O artigo da knowledge base com a presente informação encontra-se no seguinte sítio: https://support.microsoft.com/en-us/kb/907490
Para uma implementação de CRM, abaixo fica uma listagem de todos os locais onde podem ser ligados os registos do CRM:
Componente | Localização da chave no registry |
Servidor | HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM |
Cliente | HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\MSCRMClient |
Reporting Services | HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRMBidsExtensions |
Email Router | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSCRMEmail |
Data Migration | HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DATA MIGRATION WIZARD |
Uma vez localizada a chave para o componente que se pretende, há que introduzir os seguintes valores na mesma:
Chave | Tipo de valor (base) | Valor a colocar |
TraceEnabled | DWORD (decimal) | 0 |
TraceRefresh | DWORD (decimal) | 1 |
TraceCallStack | DWORD (decimal) | 1 |
TraceDirectory | REG_SZ | C:\Program Files\Microsoft Dynamics CRM\Trace |
TraceCategories | REG_SZ | *:Verbose |
TraceFileSizeLimit | DWORD (decimal) | 10 |
Para dar início ao registo, basta alterar a chave TraceEnabled para 1 e a chave TraceRefresh para um valor diferente do que está atribuído.
Para terminar o registo, basta alterar a chave TraceEnabled para 0 e a chave TraceRefresh para um valor diferente do que está atribuído.
Os registos devem ser sempre recolhidos o mais próximo possível da situação que se tenta reproduzir. Isto aplica-se principalmente em sistemas muito ativos, que podem gerar um grande número de ficheiros.
Se a situação não puder ser reproduzida, aconselha-se a manutenção de um registo de atividades, onde estejam detalhados as ações tomadas e a data e horas das mesmas, para depois ser possível correlacionar as mesmas com as entradas nos registos.
Até à próxima.
Hugo Durana.