microsoft/DiagManager

When running the pssdiag against SQL2008R2, I get that error saying it is not finding the sqldiag.exe version 10.5. For SQL 2008, it runs fine

PiJoCoder opened this issue · 0 comments

Do you want to request a feature or report a bug?
Bug

What is the current behavior?
Fails to collect data

**If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem **
Configure a PSSDIAG for SQL 2008 R2

What is the expected behavior?
To successfully run and collect data

Which versions of SQL Server and which OS are affected by this issue? Did this work in previous versions of our procedures?
SQL 2008 R2

Description:

When running the Pssdiag against SQL2008R2, I get that error saying it is not finding the sqldiag.exe version 10.5. For SQL Server 2008, it runs fine.

image

Workaround
To make it work, you have to provide version 10, not 10.5, even for SQL 2008R2

image

Possible Cause
I believe this is because all registry keys, when we have both, 2008 and 2008R2, are under the same folder

image