Dela via


Inaktuella databasmotorfunktioner i SQL Server 2022 (16.x)

Gäller för: SQL Server 2022 (16.x)

SQL Server 2022 (16.x) fasas ut:

  • Distribuerad återuppspelning
  • Maskininlärning-server
  • Stretch-databas

Funktioner som var föråldrade i tidigare versioner är också föråldrade i SQL Server 2022 (16.x). Information om inaktuella funktioner i andra versioner av SQL Server finns i:

Riktlinjer för utfasning

När en funktion har markerats som inaktuell innebär det:

  • Funktionen är endast i underhållsläge. Inga nya ändringar görs, inklusive ändringar för att hantera samverkan med nya funktioner.

  • Vi strävar efter att inte ta bort en inaktuell funktion från framtida versioner för att göra uppgraderingarna enklare. Men i sällsynta situationer kan vi välja att permanent avbryta (ta bort) funktionen från SQL Server om den begränsar framtida innovationer.

  • Använd inte inaktuella funktioner för nytt utvecklingsarbete. För befintliga program planerar du att ändra program som för närvarande använder dessa funktioner så snart som möjligt.

Du kan övervaka användningen av inaktuella funktioner genom att använda prestandaräknaren för SQL Server Deprecated Features Object, eller de utökade händelserna deprecation_announcement och deprecation_final_support. Mer information finns i Använda SQL Server-objekt.

Fråga efter inaktuella funktioner

Värdena för dessa räknare är också tillgängliga genom att köra följande instruktion:

SELECT * FROM sys.dm_os_performance_counters   
WHERE object_name LIKE '%SQL%Deprecated Features%';