時(shí)間:2024-02-13 10:23作者:下載吧人氣:24
Microsoft SQL Server 的較新版本創(chuàng)建的數(shù)據(jù)庫(kù)無(wú)法附加或還原到較早的版本。之所以存在此限制,是因?yàn)檩^舊的版本不知道新版本中引入的文件格式有哪些變更。
如果你嘗試將數(shù)據(jù)庫(kù)附加到早期版本、或者還原到早期版本,將會(huì)收到 SQL Server 提示的版本錯(cuò)誤。
可以通過(guò)如下SQL查詢到一個(gè)數(shù)據(jù)庫(kù)內(nèi)部版本號(hào)。
SELECT DATABASEPROPERTYEX(N’AdventureWorks2014’, ‘Version’);
也可以查看備份文件中數(shù)據(jù)庫(kù)的版本號(hào)。
RESTORE HEADERONLY FROM DISK = N’C:/Users/Administrator/Desktop/AdventureWorks2014.BAK’;
查看當(dāng)前所有數(shù)據(jù)庫(kù)的內(nèi)部版本。在字段 status 中查詢 “Version=”。EXEC sp_helpdb;
更多內(nèi)部版本及兼容級(jí)別:
SQL Server 版本 | 內(nèi)部版本 | 兼容級(jí)別 | 支持的兼容級(jí)別 |
---|---|---|---|
SQL Server 2019 CTP 3.2 / RC 1 / RC 1.1 / RTM | 904 | 150 | 150,140,130,120,110,100 |
SQL Server 2019 CTP 3.0 / 3.1 | 902 | 150 | 150,140,130,120,110,100 |
SQL Server 2019 CTP 2.3 / 2.4 / 2.5 | 897 | 150 | 150,140,130,120,110,100 |
SQL Server 2019 CTP 2.1 / 2.2 | 896 | 150 | 150,140,130,120,110,100 |
SQL Server 2019 CTP 2.0 | 895 | 150 | 150,140,130,120,110,100 |
SQL Server 2017 | 868 / 869 | 140 | 140,130,120,110,100 |
SQL Server 2016 | 852 | 130 | 130,120,110,100 |
SQL Server 2014 | 782 | 120 | 120,110,100 |
SQL Server 2012 | 706 | 110 | 110,100,90 |
SQL Server 2012 CTP1 | 684 | 110 | 110,100,90 |
SQL Server 2008 R2 | 660 / 661 | 100 | 100,90,80 |
SQL Server 2008 | 655 | 100 | 100,90,80 |
SQL Server 2005 SP2+ | 612 | 90 | 90,80,70 |
SQL Server 2005 | 611 | 90 | 90,80,70 |
SQL Server 2000 | 539 | 80 | 80,70 |
SQL Server 7.0 | 515 | 70 | 70 |
SQL Server 6.5 | 408 | 65 | 65 |
SQL Server 6.0 | 406 | 60 | 60 |
網(wǎng)友評(píng)論