Como activar o rastreio no Microsoft Dynamics CRM

Traduções de Artigos Traduções de Artigos
Artigo: 907490 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

INTRODUÇÃO

Este artigo descreve como activar o rastreio no Microsoft Dynamics CRM.

Mais Informação

Importante Esta secção, método ou tarefa contém passos que explicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Portanto, certifique-se de que segue estes passos cuidadosamente. Para uma maior segurança, efectue uma cópia de segurança do registo antes de o modificar. Deste modo, pode restaurar o registo se ocorrer um problema. Para mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
322756 Como criar uma cópia de segurança e restaurar o registo no Windows
O Microsoft Dynamics CRM 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 nos ficheiros de rastreio não geridos e geridos 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.

No Microsoft Dynamics CRM 2011, pode também activar o rastreio utilizando aplicações Windows PowerShell. Consulte a secção "Activar definições de rastreio através do Windows PowerShell" para obter mais informações.

Entradas de registo obrigatórias

De seguida encontram-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
NomeTipoValor de dadosNotas
TraceEnabledDWORDUm valor de 0 ou 1Se utilizar um valor de 0, o rastreio está desactivado. Se utilizar um valor de 1, o rastreio está activado.
TraceDirectoryCadeiaC:\CRMTraceA entrada de registo TraceDirectory especifica o directório dos ficheiros de registo de rastreio. O directório deve existir e o utilizador que iniciar o Microsoft CRMAppPool deve controlar totalmente o directório. Quando instalar o Microsoft CRM, o utilizador predefinido será NT AUTHORITY\NETWORK SERVICE. Esta entrada apenas é necessária para Microsoft Dynamics CRM 3.0. Para versões posteriores, o directório de rastreio é configurado no local de instalação dos ficheiros do programa Microsoft Dynamics CRM, C:\Program Files\Microsoft Dynamics CRM\Trace
TraceRefresh DWORDUm número entre zero e 99Quando os dados são alterados, as definições de rastreio são aplicadas às outras entradas de registo de rastreio.

Entradas de registo opcionais

De seguida encontram-se as entradas de registo opcionais.
Reduzir esta tabelaExpandir esta tabela
NomeTipoValor de dadosNotas
TraceCategoriesCadeia ou múltiplas cadeiasCategoria.Funcionalidade:Nível_rastreioA 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".
TraceCallStackDWORDUm valor de 0 ou 1Se 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.
TraceFileSizeLimitDWORDUma dimensão entre 1 e 100 MBA 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 os valores de dados para as entradas do registo, o rastreio não irá funcionar.

Active as definições de rastreio através do Windows PowerShell

Nota Estas alterações realizadas no Windows PowerShell não serão actualizadas no registo. Estas alterações actualizam as tabelas de DeploymentProperties e ServerSettingsProperties na base de dados MSCRM_CONFIG.

Registar cmdlets

  1. Inicie a sessão na conta de administrador do seu servidor Microsoft Dynamics CRM.
  2. Numa janela do Windows PowerShell, escreva o comando seguinte:
    Add-PSSnapin Microsoft.Crm.PowerShell
Este comando adiciona o snap-in Microsoft Dynamics CRM Windows PowerShell à sessão actual. O snap-in é registado durante a instalação e configuração do servidor Microsoft Dynamics CRM.

Para obter uma lista das definições actuais, escreva o comando seguinte:
Get-CrmSetting TraceSettings
O resultado irá assemelhar-se ao seguinte:

CallStack     : VerdadeiroCategorias    : *:ErroDirectório     : c:\crmdrop\logsActivado      : FalsoFileSize      : 10ExtensionData : System.Runtime.Serialization.ExtensionDataObject

Configurar as definições de rastreio

  1. Escreva o comando seguinte:
    $setting = Get-CrmSetting TraceSettings
  2. Escreva o comando seguinte para activar o rastreio:
    $setting.Enabled=$True
  3. Escreva o comando seguinte para configurar as definições de rastreio:
    Set-CrmSetting $setting
  4. Escreva o comando seguinte para obter uma lista actual das definições de rastreio:
    Get-CrmSetting TraceSettings
Para desactivar o rastreio através do Windows PowerShell, siga os mesmos passos mas aplique o comando seguinte no passo 2:
$setting.Enabled=$False
Nota O formato dos comandos de exemplo para cada valor deve ser o seguinte:

$setting.Enabled=$EnabledValue ($True or $False)

$setting.CallStack=$StackValue ($True or $False)

$setting.Categories="*:Verbose"

$setting.Directory="C:\Program Files\Microsoft Dynamics CRM\Trace"

$setting.FileSize=10


O resultado será parecido com o seguinte:

CallStack     : VerdadeiroCategorias    : *:ErroDirectório     : c:\crmdrop\logsActivado      : VerdadeiroFileSize      : 10ExtensionData : System.Runtime.Serialization.ExtensionDataObject

Locais do ficheiro de registo de rastreio do Microsoft Dynamics CRM 4.0 e Microsoft Dynamics CRM 2011

Quando cria um rastreio no Microsoft Dynamics CRM 4.0 ou Microsoft Dynamics CRM 2011, a chave de registo TraceDirectory será ignorada. Para rastrear no servidor Microsoft Dynamics CRM 4.0 e no servidor Microsoft Dynamics CRM 2011, o ficheiro de registo do rastreio é criado na seguinte pasta:
Drive:\Program Files\Microsoft Dynamics CRM\Trace
Para rastrear no cliente Microsoft Dynamics CRM 4.0 para Microsoft Office Outlook e para rastrear no Microsoft Dynamics CRM 4.0 Data Migration Manager, o ficheiro de registo de rastreio é criado na pasta seguinte Se não tiver o Update Rollup 7 ou uma actualização cumulativa posterior:
DriveName:\Documents and Settings\ InstallingUser \Application Data\Microsoft\MSCRM\Traces

Para rastrear no cliente Microsoft Dynamics CRM 2011 para Microsoft Office Outlook e no cliente Microsoft Dynamics CRM 4.0 para Microsoft Office Outlook e para rastrear no Microsoft Dynamics CRM 4.0 Data Migration Manager, o ficheiro de registo de rastreio é criado na pasta seguinte se tiver o Update Rollup 7 ou uma actualização cumulativa posterior instalada:
DriveName:\ InstallingUser \Local Settings\Application Data\Microsoft\MSCRM\Traces

Locais das entradas do registo

As entradas do registo de rastreio do servidor Microsoft CRM estão localizadas na seguinte subchave do registo:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM
O cliente Microsoft CRM para entradas do registo de rastreio do Outlook está localizado na seguinte subchave do registo:
HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\MSCRMClient
As entradas do registo de rastreio do Microsoft Dynamics CRM SSRS Data Connector estão localizadas na seguinte subchave do registo:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRMBidsExtensions
As entradas de registo do rastreio do Microsoft CRM Data Migration Manager estão localizadas na seguinte subchave do registo:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DATA MIGRATION WIZARD

Lista completa de valores de categoria para a entrada de registo TraceCategories

Microsoft Dynamics CRM 2011

  • ADUtility
  • Aplicação
  • Application.Outlook
  • DataMigration
  • Implementação
  • Deployment.Provisioning
  • Deployment.Sdk
  • Excepção
  • Etm
  • Live
  • Live.AggregationDataExport
  • Live.PartnerInteraction
  • Live.Platform
  • Live.Portal
  • Live.Provisioning
  • Live.Support
  • Live.SyncDaemon
  • Monitorização
  • NewOrgUtility
  • ObjectModel
  • ParameterFilter
  • Plataforma
  • Platform.Async
  • Platform.ImportExportPublish
  • Platform.Import
  • Platform.Metadata
  • Platform.Sdk
  • Platform.Soap
  • Platform.Sql
  • Platform.Workflow
  • Relatórios
  • Sandbox
  • Sandbox.AssemblyCache
  • Sandbox.LoadBalancer
  • Sandbox.CallReturn
  • Sandbox.EnterExit
  • Sandbox.StartStop
  • Sandbox.Performance
  • Sandbox.Monitoring
  • SchedulingEngine
  • ServiceBus
  • Partilhado
  • SharePointCollaboration
  • Soluções
  • Unmanaged.Outlook
  • Unmanaged.Platform
  • Unmanaged.Sql
  • Visualizações



Microsoft Dynamics CRM 4.0

  • *
  • Aplicação.*

    A categoria Application.* inclui as seguintes:
    • Application.Outlook
  • Exception
  • ObjectModel
  • ParameterFilter
  • Platform.*

    A categoria Platform.* inclui as seguintes:
    • Platform.ImportExportPublish
    • Platform.Sdk
    • Platform.Metadata
    • Platform.Sql
    • Platform.Workflow
    • Platform.Soap
    • Platform.Async
  • 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 TraceLevel

  • 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
  • TraceFileSizeLimit: 5

Rastreio do serviço de router do correio electrónico do Microsoft Dynamics CRM

Como activar o rastreio para o router de correio electrónico do Microsoft Dynamics CRM

Como activar o rastreio programado para o Servidor Microsoft Dynamics CRM

Como activar o rastreio programado para o Microsoft Dynamics CRM


Como activar o rastreio para o Microsoft Dynamics CRM para o cliente Outlook


Como activar o rastreio para o Microsoft Dynamics CRM para o cliente Outlook

Propriedades

Artigo: 907490 - Última revisão: 5 de setembro de 2013 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft Dynamics CRM 2011
  • Microsoft Dynamics CRM 4.0
  • Microsoft Dynamics CRM 3.0
Palavras-chave: 
kbcrmv3c kbmbsmigrate kbinfo KB907490

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