Applies ToSQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptoms

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.

Cause

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:

Status

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.