Share via

Upgraded SQL Server 2012 Express to SQL 2017 Express. Can I uninstall SQL Server 2017 now?

Cloud_Geek_82 901 Reputation points
2021-04-19T05:48:21.967+00:00

Hi guys,

I have a server where SQL Server 2012 Express was installed.
Yesterday, I upgraded to 2017 version.
Now I need to roll back.
Can I uninstall SQL Server 2017 without affecting 2012 installation?

SQL Server | Other
SQL Server | Other

Additional SQL Server features and topics not covered by specific categories

0 comments No comments

10 answers

Sort by: Most helpful
  1. Erland Sommarskog 134.7K Reputation points MVP Volunteer Moderator
    2021-04-19T21:57:14.973+00:00

    In addition to other posts:

    If you want to revert to SQL 2012, you uninstall SQL 2017, install SQL 2012, apply service packs. You would then have to restore backups taken with SQL 2012 - I hope you took backups before the upgrade!

    You cannot restore backups from SQL 2017, nor can you cannot attach the database files to SQL 2012.

    Was this answer helpful?

    0 comments No comments

  2. Olaf Helper 47,621 Reputation points
    2021-04-19T07:27:26.027+00:00

    work with a new database they get an error message.

    Which exact error message do they get? Is SQL Server service up & running?
    Please review installation log for more details for what went wrong during installation: View and Read SQL Server Setup Log Files
    Review also SQL Server ErrorLog file to see if there are errors noted: Viewing the SQL Server Error Log

    Was this answer helpful?

    0 comments No comments

  3. CathyJi-MSFT 22,431 Reputation points Microsoft External Staff
    2021-04-19T07:00:30.627+00:00

    Hi @Cloud_Geek_82

    > Can I uninstall SQL Server 2017 without affecting 2012 installation?

    No. SQL server 2012 becomes to SQL server 2017, when doing an in-place upgrade for SQL server 2012. When you uninstalling SQL server 2017, the SQL server instance will be removed. So there is no SQL server 2012 existed. In another word, you can not roll back SQL 2017 to SQL 2012, after you doing an in-place upgrade for SQL 2012.


    If the response is helpful, please click "Accept Answer" and upvote it, thank you.

    Was this answer helpful?

    0 comments No comments

  4. Cloud_Geek_82 901 Reputation points
    2021-04-19T06:14:45.337+00:00

    Hi @Olaf Helper ,

    Yes it was.
    When software vendor support tried to create a database or work with a new database they get an error message.

    Was this answer helpful?

    0 comments No comments

  5. Olaf Helper 47,621 Reputation points
    2021-04-19T06:03:43.81+00:00

    Was that an in-place migration? Why do you need to rollback?

    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.