Sdílet prostřednictvím


Zastaralé funkce databázového stroje v SQL Serveru 2022 (16.x)

platí pro: SQL Server 2022 (16.x)

SQL Server 2022 (16.x) přestane používat:

  • Distribuované přehrávání
  • Server strojového učení
  • Databáze Stretch

Funkce, které byly zastaralé v předchozích verzích, jsou také zastaralé v SQL Serveru 2022 (16.x). Informace o zastaralých funkcích v jiných verzích SQL Serveru najdete tady:

Pokyny k vyřazení

Když je funkce označená jako zastaralá, znamená to:

  • Tato funkce je pouze v režimu údržby. Nejsou provedeny žádné nové změny, včetně změn pro řešení interoperability s novými funkcemi.

  • Snažíme se neodebrat zastaralé funkce z budoucích verzí, abychom usnadnili upgrady. Ve výjimečných situacích se ale můžeme rozhodnout funkci trvale ukončit (odebrat) z SQL Serveru, pokud omezuje budoucí inovace.

  • Pro novou práci s vývojem nepoužívejte zastaralé funkce. U stávajících aplikací naplánujte co nejdříve upravit aplikace, které tyto funkce aktuálně používají.

Použití zastaralých funkcí můžete monitorovat pomocí čítače výkonu objektu zastaralých funkcí SQL Serveru nebo rozšířených událostí deprecation_announcement a deprecation_final_support. Další informace naleznete v tématu Použití objektů SYSTÉMU SQL Server.

Dotaz na zastaralé funkce

Hodnoty těchto čítačů jsou k dispozici také spuštěním následujícího příkazu:

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