Difference between "Not Supported" and "No" for SQL Server and Windows

Rob Lane 0 Reputation points
2023-07-28T22:45:19.3666667+00:00

The Using SQL Server in Windows article (https://learn.microsoft.com/en-us/troubleshoot/sql/general/use-sql-server-in-windows ) contains a matrix under item 1 that shows Windows Servers mapped to SQL Servers. Some entries indicate that a SQL Server is Not Supported on a Specific Windows server. For example, SQL Server 2016 is not supported on Windows Server 2022. Other entries indicate No for SQL Server on a Windows Server, for example SQL Server 2019 indicates No for Windows Server 2012. In this context, what does "Not Supported" mean?

SQL Server | Other
{count} votes

2 answers

Sort by: Most helpful
  1. Konstantinos Passadis 19,586 Reputation points MVP
    2023-07-28T23:26:56.6333333+00:00

    Hello @Rob Lane !

    Welcome to Microsoft QnA!

    When you see the matrix and read the info below , i realize that No and NOt Supported express the same thing

    The only thing i can think off is that SQL 2022 does not install on Server 2012 so we have simple 'No"

    and the reverse situation is that the OS does not support the SQL , and we get "Not Supported"

    It is the same conclusion from a different point of view!

    I hope this helps!

    Kindly mark the answer as Accepted and Upvote in case it helped!

    Regards

    1 person found this answer helpful.
    0 comments No comments

  2. Erland Sommarskog 121.4K Reputation points MVP Volunteer Moderator
    2023-07-29T08:01:58.8166667+00:00

    I am not sure why they make this distinction in the table, but there is a practical difference.

    If you look at the table, it seems that "No" is for a newer version of SQL Server on an older OS. This is a situation that Setup can detect and block. (And in really bad cases, Setup may not even start.)

    "Not Supported" is for the reverse situation: an older version of SQL Server on a newer OS. This is a situation that Setup has no knowledge about, so as long there are not any breaking changes in the OS, the install is likely to succeed. However, would you run into an issue and open a support case, Microsoft may just hook up the phone. And specifically, Microsoft is under no obligation to fix issues that are due incompatibilities between the SQL Server and the OS.

    It it is important to remember that just because you can install something and it seems to run, does not mean that it is supported.

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.