W2K3 上的 SQL 2008 R2 启用 AWE(地址窗口扩展)

W2K3 上的 SQL 2008 R2 启用 AWE(地址窗口扩展)

你好,我有一台带有 6GB 内存的 Win 2K3。

我有 3 场演出,然后又增加了 3 场。

然而,由于它是 32 位机器,Windows 不会识别超过 4 GB 的内存。

我必须做什么才能使事情顺利进行?

我有两个 SQL 实例,并将它们的最大 SQL 内存设置为 2560,然后单击“启用 AWE”复选框。

这够了吗?我听说其实还不够,Windows 应该先识别内存。我该怎么做?最小内存是否需要大于 0 才能使 AWE 工作?

提前致谢。Gabriel Guimarães

答案1

如果您运行的是企业版或数据中心版操作系统,则需要执行一些其他操作。如果您运行的是 Windows Server 2003 Standard,则不能使用超过 4 GB 的内存,正如 Sim 所提到的。如果您使用的是企业版或数据中心版,则需要执行以下操作:

  1. 必须在 boot.ini 中设置 /PAE 开关:在线书籍:使用 AWE
  2. 必须为 SQL Server 服务帐户设置“锁定内存页”:联机丛书:如何:启用“锁定内存页面”选项(Windows)
  3. 必须配置 Awe Enabled 并重新启动 SQL Server:联机丛书:为 SQL Server 启用 AWE 内存

答案2

如果服务器是 Windows 2003 标准版,则它仅支持最大 4GB 的物理内存 - 请参阅MSDN - Windows 版本的内存限制。最好的选择是使用 64 位 Windows 和 SQL。

有关 AWE 和 SQL 的更多信息,请参阅为 SQL Server 启用 AWE 内存

相关内容