SQL Server Versiyonlarının Desteklediği Compatibility Level’lar
Herkese merhaba,
Bu yazıda SQL Server versiyonlarının desteklediği compatibility level’lar hakkında bilgi vermeye çalışacağım.
Compatibility Level nedir?
SQL Server Compatibility Level, veritabanının SQL Server’ın hangi sürümüyle uyumlu olup olmadığını bizlere gösterir. Özellikle upgrade işlemlerinde daha az sorunla karşılaşılması için Microsoft’un sağladığı bir özelliktir. Kısaca SQL Server da her sürüm için veritabanına numara verilmiştir. SQL Server belirtilen veritabanın davranışlarının belirtilen sürüm ile uyumlu olacak şekilde ayarlar bundan dolayı bazı özellikler bazı sürümlerde kullanılmamaktadır.
Database Engine Version | Default Compatibility Level Designation | Supported Compatibility Level Values | |
---|---|---|---|
SQL Server 2019 (15.x) | 15 | 150 | 150, 140, 130, 120, 110, 100 |
SQL Server 2017 (14.x) | 14 | 140 | 140, 130, 120, 110, 100 |
Azure SQL Database single database/elastic pool | 12 | 150 | 150, 140, 130, 120, 110, 100 |
Azure SQL Database managed instance | 12 | 150 | 150, 140, 130, 120, 110, 100 |
SQL Server 2016 (13.x) | 13 | 130 | 130, 120, 110, 100 |
SQL Server 2014 (12.x) | 12 | 120 | 120, 110, 100 |
SQL Server 2012 (11.x) | 11 | 110 | 110, 100, 90 |
SQL Server 2008 R2 | 10.5 | 100 | 100, 90, 80 |
SQL Server 2008 | 10 | 100 | 100, 90, 80 |
SQL Server 2005 (9.x) | 9 | 90 | 90, 80 |
SQL Server 2000 (8.x) | 8 | 80 | 80 |
SQL Server Versiyonlarının Desteklediği Tüm Compatibility Level’ları görmüş oldunuz.
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.