SSMS v17 - Object must implement IConvertible. (mscorlib)
When a query is selected with the mouse/keyboard, and then "Analyze Query in Database Engine Tuning Advisor" option in the context menu is selected the following error appears.
"The argument type 'server type = Sql, server name = KSHQ-DB, timeout = 30, database = KSH_Cloudcare, protocol = NotSpecified, workstation = , integrated security = True' cannot be converted into parameter type 'Microsoft.SqlServer.Management.Common.SqlConnectionInfo'. (mscorlib)
Object must implement IConvertible. (mscorlib)"
This issue has been fixed in the new major version of SSMS 18.0 (currently in Preview). Please, have a look.
Still the issue in v18.8
Hmm, but version 18.1 doesn't have T-SQL debug...
Doug Ivison commented
How about at least a workaround for the most current release (like 17), for any whose production / commercial work might not encourage time spent with "preview" versions?
Same issue 17.9.1...
Juri Kirillov commented
And still in 17.9
Panayiotis Panayiotou commented
Still facing it with 17.8.1
Still a problem in 17.7 too
Same problem in 17.5
It appears to happen in 17.5. Microsoft SQL Server Management Studio 14.0.17224.0 has the issue.