Sign in with Microsoft
Sign in or create an account.
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.


Consider the following scenario:

  • You have a Microsoft SQL Server 2012 or earlier version database that has multiple filegroups, and the secondary filegroup is the default filegroup.

  • You back up the database, and then restore it on SQL Server 2014.

  • You set the primary filegroup as the default filegroup, and then try to remove the secondary filegroup.

In this scenario, you cannot delete the secondary filegroup even if all the data files under it are deleted. The error message shows that the secondary filegroup cannot be removed because it is not empty.


The issue occurs because the database version upgrade creates system objects on the default filegroup instead of the primary filegroup in SQL Server 2014. The secondary filegroup still contains some system objects.

Each new cumulative update for SQL Server contains all the hotfixes and all the security fixes that were included with the previous cumulative update. Check out the latest cumulative updates for SQL Server:


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Was this information helpful?

What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!