我可以在装有 2008 R2 的机器上安装 SQL Server 2012 吗?

use*_*567 10 sql-server sql-server-2008-r2 installation sql-server-2012

我使用 SQL Server 2008 R2 已经有一段时间了,它运行良好。现在我需要使用 SQL Server 2012。这会影响我现有的数据库吗?在运行 SQL Server 2008 R2 的计算机上安装 SQL Server 2012 涉及多少风险?

Aar*_*and 17

您可以简单地安装一个新的命名实例,并且这两个实例可以并排运行而没有风险 - 只需确保您的连接字符串等清晰正确(LOCALHOST当您打算连接时连接到时会出现许多问题到LOCALHOST\OtherInstance)。

根据资源,您可能希望确保使用最大服务器内存配置选项限制两台服务器,或者甚至一次只运行一个实例。我假设这是在您的本地开发环境中。

我建议放弃 2008 R2 版本的客户端工具并始终使用 2012 版本。它具有更好的功能,可以无缝管理两个版本。

  • +1 这里还有很多关于并行实例的重要考虑因素,根据主要和次要版本,它会指出共享项目和可能的争用。没有提到 SQL Server 2012,但想法保持不变:http://technet.microsoft.com/en-us/library/ee210714(v=SQL.105).aspx (6认同)

小智 6

一般是的。除非您手动进行一些更改,否则您在 2008 R2 上的服务将继续正常运行。

sql 2012 的唯一影响是您是否计划运行一些性能密集型操作,但除此之外别无其他。

这是 MSDN 上关于 SQL Server 不同版本的逐站支持的好文章 http://msdn.microsoft.com/en-us/library/ms143694.aspx