From eb2044155b60d6ee10736be91a38882083e785cd Mon Sep 17 00:00:00 2001 From: Aditya Bist Date: Fri, 3 May 2019 16:20:19 -0700 Subject: [PATCH] Fix Dashboard OS version script (#804) * fix OS version script * lower everything to find keyword * add check to another file --- .../Connection/ReliableConnection/SqlConnectionHelperScripts.cs | 2 +- .../ReliableConnection/SqlConnectionHelperScripts.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Microsoft.SqlTools.CoreServices/Connection/ReliableConnection/SqlConnectionHelperScripts.cs b/src/Microsoft.SqlTools.CoreServices/Connection/ReliableConnection/SqlConnectionHelperScripts.cs index 2e5d6424..4a1a2fa0 100644 --- a/src/Microsoft.SqlTools.CoreServices/Connection/ReliableConnection/SqlConnectionHelperScripts.cs +++ b/src/Microsoft.SqlTools.CoreServices/Connection/ReliableConnection/SqlConnectionHelperScripts.cs @@ -46,6 +46,6 @@ IF (@filepath IS NULL) SELECT @filepath AS FilePath "; - public const string GetOsVersion = @"SELECT OSVersion = RIGHT(@@version, LEN(@@version)- 3 -charindex (' ON ', @@version))"; + public const string GetOsVersion = @"SELECT OSVersion = RIGHT(@@version, LEN(@@version)- 3 -charindex (' on ', LOWER(@@version)))"; } } diff --git a/src/Microsoft.SqlTools.ManagedBatchParser/ReliableConnection/SqlConnectionHelperScripts.cs b/src/Microsoft.SqlTools.ManagedBatchParser/ReliableConnection/SqlConnectionHelperScripts.cs index 7454ab55..eab17d1a 100644 --- a/src/Microsoft.SqlTools.ManagedBatchParser/ReliableConnection/SqlConnectionHelperScripts.cs +++ b/src/Microsoft.SqlTools.ManagedBatchParser/ReliableConnection/SqlConnectionHelperScripts.cs @@ -46,7 +46,7 @@ IF (@filepath IS NULL) SELECT @filepath AS FilePath "; - public const string GetOsVersion = @"SELECT OSVersion = RIGHT(@@version, LEN(@@version)- 3 -charindex (' ON ', @@version))"; + public const string GetOsVersion = @"SELECT OSVersion = RIGHT(@@version, LEN(@@version)- 3 -charindex (' on ', LOWER(@@version)))"; public const string GetClusterEndpoints = @"IF OBJECT_ID (N'master.dbo.cluster_endpoint_info') IS NOT NULL SELECT [service_name], [ip_address], [port] FROM [master].[dbo].[cluster_endpoint_info];"; }