Posted On August 18, 2022

Disable and Enable Trace Logging for Dynamics CRM

kimconnect 0 comments
blog.KimConnect.com >> Codes >> Disable and Enable Trace Logging for Dynamics CRM
# Set common variables
$serverTracingRegistry='Registry::HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM'

# Enable CRM Tracing
Add-PSSnapin Microsoft.Crm.PowerShell
$setting = Get-CrmSetting TraceSettings
$setting.Enabled = $True
$setting.Directory = "D:\crmTraceLogs"
Set-CrmSetting $setting
$traceRefreshCurrentValue=(Get-ItemProperty -path $serverTracingRegistry).'TraceRefresh'
Set-Itemproperty -path $serverTracingRegistry -Name 'TraceRefresh' -value 1
Set-Itemproperty -path $serverTracingRegistry -Name 'TraceEnabled' -value 1

# Disable Tracing
Add-PSSnapin Microsoft.Crm.PowerShell
$setting = Get-CrmSetting TraceSettings
$setting.Enabled = $False
Set-CrmSetting $setting
Set-Itemproperty -path $serverTracingRegistry -Name 'TraceRefresh' -value 0
Set-Itemproperty -path $serverTracingRegistry -Name 'TraceEnabled' -value 0
write-host "Must run IISRESET for changes to be effective"

 
# Check current settings
(Get-CrmSetting TraceSettings).Enabled
Get-ItemProperty -path $serverTracingRegistry -Name 'TraceRefresh'
Get-ItemProperty -path $serverTracingRegistry -Name 'TraceEnabled'

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

PowerShell: Enable Remote Desktop

$computernames=@' SERVER1 SERVER2 '@ $computers=@($computernames -split "`n" -replace "\..*$") function enableRemoteDesktop{ $regHiveTs='HKLM:\System\CurrentControlSet\Control\Terminal Server' $regKeyTs='fDenyTSConnections' $enable=0…

Repair Windows Server 2016 Error 0x800f081f

Run this function in PowerShell as Administrator: function resetWindowsUpdate{ # Source: https://learn.microsoft.com/en-us/troubleshoot/windows-client/installing-updates-features-roles/additional-resources-for-windows-update write-host 'Resetting Windows…

Update Host Files on Multiple Servers

$arecord='intranet' $domain='contoso.com' $serverIp='555.555.555.555' $groupTag='# Accounting Servers' $serversToEdit='Accounting1','Accounting2','Watermelon' $commentOut=$false function updateHostFiles{ param( $appLocalIp, $orgName, $domain, $searchString,…
Other project: DragonCoin.com