我已将 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 升级”并继续按下一步直到它消失(显然您必须等到它完成每个步骤的处理)。
就是这样。我能够附加相同的文件。