-----------数据库还原或版本升级出现版本错误时可参考。
Internal SQL Server Database Version Numbers
A database created by a more recent version of SQL Server cannot be attached or restored to an earlier version. This restriction is simply because an older version cannot know about file format changes that were introduced in the newer release.
较新版本的SQL Server创建的数据库,不能附加或还原到较早的版本。这个限制仅仅是因为无法知道新版本中有关文件格式的变化。
If you attempt to attach a database to an earlier version, you will get SQL Server error 948 with the internal version numbers listed in the error message text. For example, the following error occurs if you try to attach a SQL Server 2008 R2 database to a SQL Server 2008 server:
如果您试图附加一个数据库到一个较早的版本,你会得到错误消息,的文本中列出的内部版本号码与SQL Server错误948。例如,出现以下错误如果您尝试连接到SQL Server 2008服务器的SQL Server 2008 R2数据库:
The database 'MyDatabase' cannot be opened because it is version 665. This server supports version 661 an