我的公司有一个服务器与Windows Server 2003和SQL Server 2000.我们正在计划迁移只是数据库服务器,一个提供商说我们的迁移将更好到2005年第一,然后到2008年,因为“SQL Server 2008是最适合Windows Server 2008“。
每种方法的优缺点是什么?
注意 :更改操作系统现在不是公司的选项($$$)。
任何文章或经验将非常感激
SQL Server 2005将在明年年初离开主stream支持( > clicky < ),所以如果你使用的话,你可能会比你想要的更快地升级。 此外,Microsoft的SQL 2008的“ 硬件和软件需求”页面指出,它在Server 2003(SP2)上运行得很好。
我会走到2008年,并会有一个健康的怀疑,你的提供者的动机可能不是100%诚实。
我没有足够的积极点,但我想…他完全正确的在我看来。
另一个需要改进的地方是让你的应用程序更新到新版本。 虽然不到200 – > 2005年,但是从2005年到2008年,优化器和引擎发生了变化,并且有代码将在一个而不是另一个上执行。 这一点真的是你想要花费两次或一次修复所有的错误。 我会说跳蛙到08(也许甚至R2),稳定一段时间。 Sql 2008 R2的发布date
SQL 2008.仅有一个原因: 页面压缩 。 在许多负载的好处可以是惊人的,它基本上是免费的(不需要更改应用程序)。 但是,广告真相:并不是所有的工作量都会从中受益,而且需要企业版。 但是如果您确实部署了EE并计划进行升级,则在压缩大型表之后,在SQL 2008的eval版本上testing您的负载可能会显示出一些非常好的结果。