The QlikView Distribution Service (QDS) fails to start. The QDS root logs show exceptions similar to below and in the Windows Event logs errors with source PerfNet may be seen in reference.
Error Exception=System.OverflowException: Arithmetic operation resulted in an overflow.
at Microsoft.Win32.RegistryKey.InternalGetValue(String name, Object defaultValue, Boolean doNotExpand, Boolean checkSecurity)
at Microsoft.Win32.RegistryKey.GetValue(String name)
at System.Diagnostics.PerformanceMonitor.GetData(String item)
at System.Diagnostics.PerformanceCounterLib.GetPerformanceData(String item)
at System.Diagnostics.PerformanceCounterLib.get_CategoryTable()
at System.Diagnostics.PerformanceCounterLib.CounterExists(String category, String counter, Boolean& categoryExists)
at System.Diagnostics.PerformanceCounterLib.CounterExists(String machine, String category, String counter)
at System.Diagnostics.PerformanceCounterCategory.CounterExists(String counterName, String categoryName, String machineName)
This error is most commonly caused if Windows is not able to load performance counters.
Resolution
In an elevated (administrator permissions) command prompt execute one of the following:
lodctr /R
or
C:\Windows\SysWOW64>lodctr /R
Source: Event ID 3012 — Performance Counter Loading (Microsoft .com)
Performance Counter Disabled in Registry for OS
The Performance Counters might have been disabled on the Operating System Level.
Verify the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfOS\Performance
Disable Performance Counters should be set to 0
Performance Counter Permissions
See Access to the registry key 'Global' is denied. The account doesn't have the proper rights to the reg...
Related Content
QlikView Distribution Service error on start-up 1067: Process terminated unexpectedly
Environment
QlikView