We beat our deadline to ensure those that had not removed CU7 could have a reliable path forward, so SQL Server 2019 CU8 is now available. See the announcement post here.
There is a known reliability issue with the database snapshot feature in SQL Server 2019 CU7, and it was removed from the Download Center, the Microsoft Update Catalog, and Linux repositories. The database snapshot feature is used explicitly with the CREATE DATABASE … AS SNAPSHOT OF syntax, and implicitly when running DBCC CHECKDB (and any of its subset commands) except when used with the TABLOCK option.
A fix will be included in the upcoming SQL Server 2019 Cumulative Update 8 (CU8), tentatively scheduled for the week of October-12.
If you had downloaded the CU7 package file before Sep-23 2020, it is advised to not install it. Instead, wait for an upcoming SQL Server 2019 CU8 announcement.
If you have already applied SQL Server 2019 CU7, and you are using the database snapshot feature in the scenarios stated above, please uninstall it. If you created a database snapshot with CU7 installed, plan to drop the snapshot before or after uninstalling CU7. In case you decide to wait for CU8, still plan to drop the snapshots created with CU7.
To learn more about the release or servicing model, please visit: