我有两台安装有上述版本的服务器(9.00.4035.00 与 9.00.1399.00),但我们从同一源安装。
现在有些项目无法打开。我该如何解决这个问题——应用 Service Pack 3 吗?
答案1
9.00.4035.00 是 SQL Server 2005 SP3 的内部版本号,9.00.1399.00 是 SQL Server 2005 RTM(上市即首次发布)的内部版本号。将 SP3 应用于 RTM 实例可能会解决您的问题,但不能保证。如果您可以发布有关您遇到的任何错误的更多信息,我们可能会为您提供更多信息。
您可以通过在 9.00.1399.00 服务器上安装 SP3 来使它们都升级到 9.00.4035,但是,正如 DanBig 提到的那样,SP4 已经发布,因此您应该考虑在两台服务器上都安装 SP4。这很容易做到,只需下载服务包并运行其安装程序即可。当然,请确保您已涵盖所有显而易见的内容 - 完整的服务器备份、所有数据库的可靠备份等。
SP3 和 SP4 的下载:
SP3 –http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ae7387c3-348c-4faa-8ae5-949fdfbe59c4
SP4——http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b953e84f-9307-405e-bceb-47bd345baece
另请参阅如何识别 SQL Server 版本。
答案2
您可能应该在两者上都安装 SP4,因为它是可用的最新更新。