Este artigo descreve como activar o rastreio no Microsoft Dynamics CRM 3.0.
O Microsoft Dynamics CRM 3.0 permite criar ficheiros de rastreio que monitorizam as acções efectuadas pelo Microsoft CRM. Os ficheiros de rastreio são úteis na resolução de mensagens de erro ou de outros problemas no Microsoft CRM.
Pode criar ficheiros de rastreio geridos e não geridos. As informações constantes nestes ficheiros são determinadas pelas entradas de registo obrigatórias e opcionais criadas manualmente pelo utilizador. O utilizador cria estas entradas de registo no servidor com o Microsoft CRM ou no computador que está a utilizar o cliente Microsoft CRM para Microsoft Office Outlook depois de instalar o Microsoft CRM ou o cliente Microsoft CRM para Outlook.
Seguem-se as entradas de registo obrigatórias. Para obter mais informações sobre a localização destas entradas de registo, consulte a secção "Localizações das entradas de registo".
Reduzir esta tabelaExpandir esta tabela
| Nome | Tipo | Valor de dados | Notas |
|---|
| TraceEnabled | DWORD | Um valor de 0 ou 1 | Se utilizar um valor de 0, o rastreio está desactivado. Se utilizar um valor de 1, o rastreio está activado. |
| TraceDirectory | Cadeia | C:\CRMTrace | A entrada de registo TraceDirectory especifica a localização dos ficheiros de registo de rastreio. A localização tem de existir. |
| TraceRefresh | DWORD | Um número entre zero e 99 | Quando os dados são alterados, as definições de rastreio são aplicadas às outras entradas de registo de rastreio. |
Seguem-se as entradas de registo opcionais.
Reduzir esta tabelaExpandir esta tabela
| Nome | Tipo | Valor de dados | Notas |
|---|
| TraceCategories | Cadeia ou múltiplas cadeias | Categoria.Funcionalidade:Nível_rastreio | A entrada de registo TraceCategories é uma combinação de uma categoria, uma funcionalidade e um nível de rastreio. Pode especificar múltiplas categorias, funcionalidades e níveis de rastreio. Separe cada combinação utilizando um ponto e vírgula. Para obter uma lista de categorias, funcionalidades e níveis de rastreio e para combinações de exemplo válidas, consulte a secção "Rastrear valores de níveis". |
| TraceCallStack | DWORD | Um valor de 0 ou 1 | Se utilizar um valor de 0, a pilha de chamadas não é incluída no ficheiro de rastreio. Se utilizar um valor de 1, a pilha de chamadas é incluída no ficheiro de rastreio. |
| TraceSchedule | Cadeia | Mensal, semanal, diário ou hora a hora | A entrada de registo TraceSchedule especifica quando são criados novos ficheiros de rastreio. |
| TraceFileSizeLimit | DWORD | Um tamanho entre 1 e 100 megabytes | A entrada de registo TraceFileSizeLimit especifica o tamanho máximo dos ficheiros de rastreio. Quando o limite é atingido são criados novos ficheiros. |
Se não criar as entradas de registo opcionais, serão utilizados os valores de dados predefinidos. Para obter mais informações sobre os valores de dados predefinidos, consulte a secção "Valores de dados predefinidos para entradas de registo opcionais". Se criar as entradas de registo, mas não especificar valores de dados para as entradas de registo, o rastreio não funcionará.
Quando utiliza
Semanal como o valor de dados para a entrada de registo TraceSchedule, a secção de data do nome de ficheiro para ficheiros de rastreio não geridos é definida com a data de criação do ficheiro. A secção de data do nome do ficheiro não é definida para o início da semana. Contudo, ficheiros de rastreio geridos terão a data correcta se utilizar
Semanal como o valor de dados para a entrada de registo TraceSchedule.
Nota: recomendamos que utilize
Diário ou
Hora a hora como o valor de dados para a entrada de registo TraceSchedule. Se utilizar
Semanal ou
Mensal como o valor de dados, poderão ser criados ficheiros de rastreio de maiores dimensões.
Localizações das entradas de registo
As entradas de registo de rastreio do servidor com o Microsoft CRM estão localizadas na seguinte subchave do registo:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM
As entradas de registo de rastreio do cliente Microsoft CRM para Outlook estão localizadas na seguinte subchave do registo:
HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\MSCRMClient
Lista completa de valores de categoria para a entrada de registo TraceCategories
- *
- Application.*
A categoria Application.* inclui as seguintes: - Exception
- ObjectModel
- ParameterFilter
- Platform.*
A categoria Platform.* inclui as seguintes:- Platform.ImportExportPublish
- Platform.Sdk
- Platform.Metadata
- Platform.Sql
- Platform.Workflow
- Platform.Soap
- SchedulingEngine.*
- Unmanaged.*
A categoria Unmanaged.* inclui as seguintes:- Unmanaged.Outlook
- Unmanaged.Platform
- Unmanaged.Sql
Rastrear valores de níveis
Lista completa de valores de níveis de rastreio válidos para TraceCategories
- Off
- Error
- Warning
- Info
- Verbose
Nota: só é registada uma mensagem se o nível de rastreio da categoria for igual ou superior ao nível da mensagem. Por exemplo, um nível de rastreio de
Warning regista mensagens com um nível de
Warning e de
Error. Um nível de rastreio de
Info regista mensagens com um nível de
Info de
Warning e de
Error. Um nível de rastreio de
Verbose regista todas as mensagens. Um nível de rastreio de
Verbose deverá ser utilizado apenas por curtos períodos de tempo.
Categoria de exemplo e combinações de níveis de rastreio
- *:Verbose
Nota: a combinação *:Verbose regista todas as mensagens em todas as categorias. Apenas deverá utilizar a combinação *:Verbose por curtos períodos de tempo. - Application.*:Error
Nota: a combinação Application.*:Error regista todas as mensagens com um nível de Error para a categoria Application.*. - Platform.*:Warning
Nota: a combinação Platform.*:Warning regista todas as mensagens com um nível de Warning ou de Error para a categoria Platform.*.
Valores de dados predefinidos para valores de registo opcionais
- TraceCategories: *:Error
- TraceCallStack: 0
- TraceSchedule: Diário
- TraceFileSizeLimit: 5