目前,我们的一款产品运行在 SQL Server 2008R2 上。
对于新安装的客户端,希望选择 SQL Serer 2014,因为在这个位置,Microsoft 不销售 SQL Server 2008R2 的许可证。
目前,我们的一款产品运行在 SQL Server 2008R2 上。
对于新安装的客户端,希望选择 SQL Serer 2014,因为在这个位置,Microsoft 不销售 SQL Server 2008R2 的许可证。
在 SQL Server 2014 中,您可以从使用 SQL Server 2005 或更高版本创建的数据库备份还原用户数据库。但是,使用 SQL Server 2005 到 SQL Server 2012 创建的 master、model 和 msdb 的备份无法由 SQL Server 2014 还原。此外,在 SQL Server 2014 中创建的备份无法由任何早期版本的 SQL Server 还原。
是的。
当您将使用旧版本 SQL Server 创建的数据库备份恢复到新版本时,SQL Server 会自动在新版本中更新您的数据库。但不要更改数据库的兼容性级别。您可以通过以下查询在还原完成后更改数据库的兼容性级别:
ALTER DATABASE test SET COMPATIBILITY_LEVEL = 120
在 SQL Server 2014 SP1中,restoreheader 定义发生了重大更改(添加了 3 个新字段)。如果你使用它,你应该看看这个线程: breaking changes to SQL Server 2014 SP1 - restoreheader