Share via

Upgrade path recommendation

Romit Poladiya 6 Reputation points
2022-12-20T07:39:08.33+00:00

I have windows server 2012 R2 running SQL Server 2016

As per our applications team we need to upgrade to Sql Server 2017 or higher which will work only on Windows Server 2016 or later.

What is the best way to do this?

Windows for business | Windows Server | User experience | Other
SQL Server | Other
SQL Server | Other

Additional SQL Server features and topics not covered by specific categories


4 answers

Sort by: Most helpful
  1. Dirk Hondong 1,001 Reputation points
    2022-12-22T15:11:21.023+00:00

    Hi there,

    install win server 2022
    then install sql server 2017 or higher (I'd recommend to go for the most recent version, eg SQL2022)

    And then you can utilize the powershell module dbatools, which can do the heavy lifting for you:

    https://docs.dbatools.io/Start-DbaMigration

    BR,
    Dirk

    Was this answer helpful?

    0 comments No comments

  2. Romit Poladiya 6 Reputation points
    2022-12-22T07:14:55.593+00:00

    I am creating a windows server 2022 and then planning to upgrade to sql server 2017 there. Although this will be a challenge, any help / adivse on this will be really appreciated

    Was this answer helpful?


  3. Limitless Technology 45,241 Reputation points
    2022-12-20T17:05:10.127+00:00

    Hello

    Thank you for your question and reaching out. I can understand you are having query\issues related to SQL upgrade.

    Additionally , I would recommend to upgrade or switch from Window server 2012 R2 to 2019/2022 as after some time you may have to consider for this as well. Because Windows 2012 R2 also no longer supported or have limited support.

    --If the reply is helpful, please Upvote and Accept as answer--

    Was this answer helpful?

    0 comments No comments

  4. Seeya Xi-MSFT 16,756 Reputation points
    2022-12-20T08:36:52.683+00:00

    Hi @Romit Poladiya ,

    If you continue to use Windows server 2012 R2, It is recommended that you update to SQL Server 2017. As you know, SQL Server 2019 or 2022 can only be installed on Windows Server 2016 and greater version.
    Please follow these steps to update: To upgrade to a different edition of SQL Server

    What's more, please check these documents about hardware and software requirement:
    Operating System support for SQL Server 2017
    SQL Server 2019: Hardware and software requirements
    SQL Server 2022: Hardware and software requirements

    Best regards,
    Seeya


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Was this answer helpful?

    0 comments No comments

Your answer

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