Recentemente publiquei um artigo que falava sobre como verificar o nível de compatibilidade no SQL Server. Mas eu não mostrei a vocês como alterar o nível de compatibilidade.
Se você olhar no artigo que publiquei vai identificar na primeira imagem que é bem simples de fazer isso, mas essa mudança também pode ser feita usando T-SQL da seguinte forma.
USE [master] GO -- SQL Server 2017 ALTER DATABASE [AdventureWorks] SET COMPATIBILITY_LEVEL = 140 GO USE [master] GO -- SQL Server 2016 ALTER DATABASE [AdventureWorks] SET COMPATIBILITY_LEVEL = 130 GO USE [master] GO -- SQL Server 2014 ALTER DATABASE [AdventureWorks] SET COMPATIBILITY_LEVEL = 120 GO USE [master] GO -- SQL Server 2012 ALTER DATABASE [AdventureWorks] SET COMPATIBILITY_LEVEL = 110 GO USE [master] GO -- SQL Server 2008 / 2008 R2 ALTER DATABASE [AdventureWorks] SET COMPATIBILITY_LEVEL = 100 GO USE [master] GO -- SQL Server 2005 ALTER DATABASE [AdventureWorks] SET COMPATIBILITY_LEVEL = 90 GO USE [master] GO -- SQL Server 2000 ALTER DATABASE [AdventureWorks] SET COMPATIBILITY_LEVEL = 80 GO
Prático e simples não é mesmo?
Minha recomendação é que você mude a compatibilidade do seu banco de dados para a versão da instância, então você poderá obter o máximo de seu banco de dados.
Observe que, se você estiver atualizando a partir da versão anterior do SQL Server, você pode querer verificar completamente o seu aplicativo para quaisquer erros. É muito possível quando você alterar o nível de compatibilidade da versão anterior para a versão mais recente, o aplicativo que pode estar usando o código mais antigo, pode não funcionar mais.
– Não precisa reinicar os serviços do SQL Server depois de mudar essas configurações.
– Você pode voltar para a versão anterior em caso de quaisquer erro.
– Essa configuração é aplicavel para todas as consultas futuras assim que alterada.
– Lembre-se de testar suas aplicações completamente para se certificar de que depois de alterar essas configurações não há erros.
– Altere o banco de dados para single user
ALTER DATABASE SET SINGLE_USER
– Mude a o nível de compatibilidade da base de dados
ALTER DATABASE [AdventureWorks] SET COMPATIBILITY_LEVEL = 140
– Altere o banco de dados para multi user
ALTER DATABASE SET MULTI_USER
Blackjack, additionally known as twenty-one, is just one of one of the most popular gambling…
If you are a fan of online gambling, then you must have come across gry…
On the internet online casinos have transformed the betting industry, enabling players to vegas.hu online…
Casinos online offer free spins to draw new customers. These bonuses are usually very profitable,…
In recent times, online casino sites have actually obtained enormous appeal among gamers, providing a…
Bitcoin, the most preferred cryptocurrency worldwide, has reinvented lots of industries, including the on baixar…