暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

SQL Server 内部数据库版本

SQLServer 2021-04-18
2198

由 Microsoft SQL Server 的较新版本创建的数据库无法附加或还原到较早的版本。之所以存在此限制,是因为较旧的版本不知道新版本中引入的文件格式有哪些变更。


如果你尝试将数据库附加到早期版本、或者还原到早期版本,将会收到 SQL Server 提示的版本错误。


如何查看数据库内部版本呢?以下数据库属性可以查询到一个数据库内部版本号。

    SELECT DATABASEPROPERTYEX(N'AdventureWorks2014', 'Version');


    我们也可以查看备份文件中数据库的版本号。

      RESTORE HEADERONLY FROM DISK = N'C:\Users\Administrator\Desktop\AdventureWorks2014.BAK';


      查看当前所有数据库的内部版本。在字段 status 中查询 "Version="。

        EXEC sp_helpdb;


        更多内部版本及兼容级别:

        SQL  Server 版本内部版本兼容级别支持的兼容级别

        SQL Server 2019 

        CTP 3.2 RC 1 / RC 1.1 / RTM

        904150150,140,130,120,110,100

        SQL Server 2019

        CTP 3.0 / 3.1

        902150150,140,130,120,110,100

        SQL Server 2019

        CTP 2.3 / 2.4 / 2.5

        897150150,140,130,120,110,100

        SQL Server 2019

        CTP 2.1 / 2.2

        896150150,140,130,120,110,100

        SQL Server 2019

        CTP 2.0

        895150150,140,130,120,110,100
        SQL Server  2017868  / 869140140,130,120,110,100
        SQL Server  2016852130130,120,110,100
        SQL Server  2014782120120,110,100
        SQL Server  2012706110110,100,90
        SQL Server 2012 CTP1684110110,100,90
        SQL Server  2008 R2660  / 661100100,90,80
        SQL Server  2008655100100,90,80
        SQL Server 2005 SP2+6129090,80,70
        SQL Server  20056119090,80,70
        SQL Server  20005398080,70
        SQL Server 7.05157070
        SQL Server 6.54086565
        SQL Server 6.04066060


        文章转载自SQLServer,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

        评论