![将 SQL 2008 升级到 R2 但仍然有版本 10.0.2531?](https://linux22.com/image/531592/%E5%B0%86%20SQL%202008%20%E5%8D%87%E7%BA%A7%E5%88%B0%20R2%20%E4%BD%86%E4%BB%8D%E7%84%B6%E6%9C%89%E7%89%88%E6%9C%AC%2010.0.2531%EF%BC%9F.png)
我已将 SQL 2008 升级到 R2,SQL Server Management Studio 显示 2008 R2,但每当我连接到 SQL 实例时,它都会显示 10.0.2531,而不是 10.50.1600。关于如何升级到较新版本,您有什么想法吗?
谢谢。
答案1
10.0.2531具体显示在哪里?
针对您声称已升级的服务器运行此命令:
选择 SERVERPROPERTY('产品版本')
它应该显示 10.50.1600.1。如果没有,那么也许你升级了客户端工具或其他 SQL 工具,而不是 SQL 引擎。
答案2
当我尝试将在另一台运行 SQL Server 2008 R2 Express 的计算机上创建的 .mdf 文件附加到我的计算机上的 SQL Server 2008 R2 Express 时,遇到了类似的问题。
我确实在我的计算机上安装了 2008(非 R2),然后安装了 2008 R2。
在花了几个小时在谷歌上寻找解决方案后,最终还是没有成功,我决定从http://www.microsoft.com/en-AU/download/details.aspx?id=30438并再次运行,希望它能解决(Windows 7 64 位)
在安装向导的“安装”下,我选择“从 SQL Server 2000、SQL Server 2005 或 SQL Server 2008 升级”并继续按下一步直到它消失(显然您必须等到它完成每个步骤的处理)。
就是这样。我能够附加相同的文件。