Symptom
Anta att du använder Microsoft SQL Server 2016, 2017 eller 2019. När du skapar en tabelltyp med hjälp av dessa olika villkor (standardkolumnvärden, beräknade kolumner, kontrollbegränsningar, primärnyckel) kanske du märker att den klonade databasen som skapas av DBCC CLONEDATABASE alltid utlöser en stackdump som liknar följande:
Msg 596, nivå 21, status 1, radradnummer
Det går inte att fortsätta körningen eftersom sessionen är i avlivningstillstånd.
Msg 0, nivå 20, status 0, radradnummer
Ett allvarligt fel uppstod på det aktuella kommandot. Resultaten, om sådana finns, ska ignoreras.
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".
Lösning
Det här problemet åtgärdas i följande kumulativa uppdateringar för SQL Server:
- Kumulativ uppdatering 1 för SQL Server 2019
- Kumulativ uppdatering 17 för SQL Server 2017
- Kumulativ uppdatering 10 för SQL Server 2016 SP2
Om kumulativa uppdateringar för SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
- Senaste kumulativa uppdateringen för SQL Server 2019
- Senaste kumulativa uppdateringen för SQL Server 2017
- Senaste kumulativa uppdateringen för SQL Server 2016
Referenser
Läs om den terminologi som Microsoft använder för att beskriva programuppdateringar.