SQL Server 2012 In-Place3升级和数据库版本更改的时间

时间:2016-04-19 18:51:09

标签: sql-server sql-server-2012 sql-server-2008-r2

我们正在将几个SQL Server 2008R2实例更新为SQL Server 2012 SP3 CU2。我知道在此过程中数据库版本将从100更改为110(例如,一旦完成,数据库将无法再移回2008R2实例)。

在升级过程中,或者在服务器重新启动时第一次使数据库联机时,是否会对数据库进行此更改?

1 个答案:

答案 0 :(得分:1)

SQL Server以两种方式跟踪版本。首先,您的SQL Server实例有一个版本(例如,SQL Server 2008 R2为10,后跟一些小数以跟踪补丁)。

您的数据库是一个单独的版本,称为兼容级别。如果升级实例,则在您选择执行此操作之前,不会升级数据库。这并不意味着不会产生影响,但这确实意味着这些数据库可以保留在旧版本中。您的100和110示例都是兼容级别。

请在此处查看更改MSDN上的兼容性:https://msdn.microsoft.com/en-us/library/bb510680.aspx