SQL Server / É possível identificar os recursos obsoletos do SQL Server?

Neste artigo cito como identificar os recursos obsoletos do SQL Server.

Quem me conhece sabe que trabalho como consultor de SQL Server e atendo vários tipos de casos.
Achei legal compartilhar essa dica : “Maycon, é possível identificar os recursos obsoletos do SQL Server?”

A resposta é sim.

Pergunto de volta: “Qual o objetivo desta sua análise? Ocorreu algum problema em algum recurso do SQL Server ou aplicação? ”

A resposta costuma ser : Não, apenas preciso ter uma visão dos recursos obsoletos do SQL Server, pois estou planejando fazer uma migração do produto.

Pergunto de volta: “Você conhece o Extended Events dentro do SSMS?”

A resposta costuma ser negativa.

Minha dica: Acesse o Microsoft SQL Server Management Studio, depois faça a conexão com a instância desejada e siga os passos abaixo:

Passo 1: Expanda a pasta de Management ;
Passo 2: Selecione Extended Events e Expanda ;
Passo 3: Clique Sessions (sessões) com botão direito do mouse e selecione New Session Wizard;
Passo 4: Seguir os passos do Wizard e criar um template em branco;
Passo 5: Na opção de captura dos eventos, selecionar as classes de eventos: Deprecation_Announcement e Deprecation_Final_Support ;

Cito abaixo um trecho da documentação:

A classe de evento Deprecation Announcement ocorre quando você usa um recurso que será removido de uma versão futura do SQL Server, mas não será removido da próxima versão principal. Para que seus aplicativos tenham tempo de vida mais longo, evite usar recursos que provocam a classe de evento Deprecation Announcement ou a Deprecation Final Support .

A classe de evento Deprecation Final Support ocorre quando você usa um recurso que será removido da próxima versão principal do SQL Server. Para maior longevidade de seus aplicativos, não use os recursos que causam a classe de evento Deprecation Final Support ou a classe de evento Deprecation Announcement . Modifique os aplicativos que usam recursos de descontinuação final o mais rápido possível.

fontes:

https://learn.microsoft.com/pt-br/sql/relational-databases/event-classes/deprecation-announcement-event-class?view=sql-server-ver16

https://learn.microsoft.com/en-us/sql/relational-databases/event-classes/deprecation-final-support-event-class?view=sql-server-ver16

Neste artigo citei como identificar os recursos obsoletos do SQL Server.

Escrito por: Maycon Alves – Email de contato: maycon.alves@ynsize.com.br