数据库还原或版本升级出现版本错误时可参考
可以利用SQL语句查看本机数据库版本:select @@VERSION
如果你不确定是源数据库的版本,下面的映射表的SQL Server版本的内部版本号,以便您可以决定您需要的附加成功的最低版本:
SQL Server Version
|
Internal Database Version
|
SQL Server 2008 R2
|
665
|
SQL Server 2008
|
661
|
SQL Server 2005 SP2+ with vardecimal enabled
|
612
|
SQL Server 2005
|
611
|
SQL Server 2000
|
539
|
SQL Server 7
|
515
|
下面是允许的SQL Server数据库附加或还原的升级路径。附加或还原成功后内部的数据库版本将更改为高的版本号。
Target SQL Server Version
|
Source SQL Server Version
|
Internal Database Version
|
SQL Server 2008 R2
|
SQL Server 2008 R2
|
665
|
SQL Server 2008
|
661
|
|
SQL Server 2005 with vardecimal enabled
|
612
|
|
SQL Server 2005
|
611
|
|
SQL Server 2000
|
539
|
|
SQL Server 2008
|
SQL Server 2008
|
661
|
SQL Server 2005 with vardecimal enabled
|
612
|
|
SQL Server 2005
|
611
|
|
SQL Server 2000
|
539
|
|
SQL Server 2005 SP2+
|
SQL Server 2005 with vardecimal enabled
|
612
|
SQL Server 2005
|
611
|
|
SQL Server 2000
|
539
|
|
SQL Server 7
|
515
|
|
SQL Server 2005
|
SQL Server 2005
|
611
|
SQL Server 2000
|
539
|
|
SQL Server 7
|
515
|
|
SQL Server 2000
|
SQL Server 2000
|
539
|
SQL Server 7
|
515
|
|
SQL Server 7
|
SQL Server 7
|
515
|