Ændre Compatibility Level
Compatibility Level i SQL Server styrer hvilken version af syntaks og optimering en database bruger, og kan justeres med en simpel ALTER DATABASE‑kommando.
SQL Server Compatibility Level bestemmer, hvilken version af SQL Server‑syntaks, -optimiseringsadfærd og -funktioner en database skal følge. Ved at sætte et bestemt compatibility level kan du:
- Køre ældre T‑SQL‑koder på en nyere SQL Server‑instans uden at skulle ændre dem.
- Sikre, at performance‑optimeringer og planlægning foregår som i den version, koden oprindeligt blev skrevet til.
- Gradvis migrere en database til en nyere version ved trinvis hævning af compatibility level, så eventuelle breaking changes kan testes i et kontrolleret miljø.
Når compatibility level hæves, får databasen adgang til nye funktioner og forbedringer, men kan også blive påvirket af ændringer i query‑optimisering og adfærd, der kan påvirke eksisterende applikationer.
Man kan ændre ændre SQL Server Compatibility Level med en SQL‑kommando.
Læs hvordan i disse artikler:
Artikel fra support-kategorien: Microsoft SQL Server