Downgrade SQL Server 2022 to SQL Server 2019

Sculimbrene, Paula 5 Reputation points
2023-10-04T21:44:26.0633333+00:00

We just purchased SQL licensing for 32 cores at 2,500 per month, 1 year. We have the media to download for SQL2022; however, we need SQL Server 2019 in order to make our application work. How do we go about downgrading the instance? We have an activation key for 2022. No media for 2019. How can we do this?

SQL Server Other
0 comments No comments
{count} vote

3 answers

Sort by: Most helpful
  1. LiHongMSFT-4306 31,566 Reputation points
    2023-10-05T02:57:06.63+00:00

    Hi @Sculimbrene, Paula

    When purchasing SQL Server 2022, Microsoft also provides you with the right to downgrade to SQL Server 2019 or SQL Server 2017. This downgrade is called downgrade rights and gives Microsoft users the right to use prior released versions of a particular software without having to purchase these versions.

    For detailed information about the license issue, you can call 1-800-426-9400, Monday through Friday, 6:00 A.M. to 6:00 P.M. (Pacific Time) to speak directly to a Microsoft licensing specialist. Or you can go to Volume Licensing Service Center support. Please choose region/language and choose to call or have web.

    Best regards,

    Cosmog Hong


    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.

    1 person found this answer helpful.
    0 comments No comments

  2. Olaf Helper 47,436 Reputation points
    2023-10-05T04:50:14.5166667+00:00

    You can not install SQL Server 2019 with a 2022 product key; the key is bound the product version.

    Why does you app don't work with SQL Server 2022; I wonder about?


  3. Erland Sommarskog 121.4K Reputation points MVP Volunteer Moderator
    2023-10-05T21:21:11.87+00:00

    if you have already installed SQL 2022, you cannot downgrade the instance, but you would need to uninstall that instance to install 2019. Or you would install SQL 2019 as a second instance on the machine.

    The same applies to the database. If you have attached it to SQL 2022, you cannot roll it back to SQL 2019, but you would have to restore a backup taken on SQL 2019. If you cannot do this due to data loss, you will have to do something like extract the database with a Bacpac and then restore that on SQL 2019.

    It is not clear why you application does not support SQL 2022, but one possibility could be to run on SQL 2022, but with compatibility level 150.

    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.