From b5a90bf26a4ab21c85d571e3ea28dd163d15a02e Mon Sep 17 00:00:00 2001 From: Stephan Date: Wed, 13 Feb 2019 12:02:41 +0100 Subject: [PATCH] Fix SqlServer detection --- .../Persistence/SqlSyntax/SqlServerSyntaxProvider.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Core/Persistence/SqlSyntax/SqlServerSyntaxProvider.cs b/src/Umbraco.Core/Persistence/SqlSyntax/SqlServerSyntaxProvider.cs index 4e9417c760..a49872ac5e 100644 --- a/src/Umbraco.Core/Persistence/SqlSyntax/SqlServerSyntaxProvider.cs +++ b/src/Umbraco.Core/Persistence/SqlSyntax/SqlServerSyntaxProvider.cs @@ -135,7 +135,13 @@ namespace Umbraco.Core.Persistence.SqlSyntax { reader.Read(); // InstanceName can be NULL for the default instance - version = new ServerVersionInfo(reader.GetString(0), reader.GetString(2), reader.IsDBNull(3) ? "(default)" : reader.GetString(3), (EngineEdition) reader.GetInt32(5), reader.GetString(7), reader.GetString(9)); + version = new ServerVersionInfo( + reader.GetString(0), + reader.IsDBNull(2) ? "(default)" : reader.GetString(2), + reader.IsDBNull(3) ? "" : reader.GetString(3), + (EngineEdition) reader.GetInt32(5), + reader.GetString(7), + reader.GetString(9)); } connection.Close(); }