今天有人告诉我,SQL Server 2008 应该在 Server 2008 R2(64 位)上运行。这是真的吗?如果是这样,有人能解释一下为什么吗?
我们的开发实例在 32 位系统上运行。迁移到 64 位没有任何问题,但有什么具体原因使这种方法成为首选方法吗?
答案1
使用 x64,您可以比使用 x86 OS 和 SQL Server 版本获得更多的 RAM 和 CPU 能力。您也可以使用 Server 2008 x64。
答案2
无论是谁告诉你的,你都错了。SQL Server 2008 是在 Server 2008 R2 之前发布的,那么它怎么可能只打算在 Server 2008 R2 上运行呢?
我认为令人困惑的问题是 Microsoft 强烈推荐 x64 版本的 SQL Server。他们正在推动每个人都使用他们的 x64 平台,因此如果您选择安装 x86 版本的软件,您可能会发现将来没有升级路径。这与 Windows Server 2008 R2 无关,只是它恰好只有 x64 版本。