2

有什么方法可以配置 SQL Server 2000 标准版(32 位)以在运行 Windows 2003(64 位)的服务器上使用超过 2Gb 的内存?

谢谢你的帮助。

4

2 回答 2

3

禁用高级窗口扩展 (AWE) 的 32 位版本的 SQL Server 只能访问 2 GB 的内存(如果在 boot.ini 中使用 /3gb 开关,则只能访问 3 GB - 虽然我不确定我的头顶如果这适用于 64 位 Windows)。这与它们是在 Windows 2003 32 位还是 64 位上运行无关。

此外,SQL Server 2000 标准版无法开启 AWE(它是企业独有的功能),因此您受限于 2 GB 的限制。

最好的办法是了解升级到 SQL Server 2005 Standard(32 位或 64 位 - 32 位 Standard 可以使用 AWE)或价格更高的 SQL Server 2000 Enterprise Edition。由于 SQL Server 2000 已经结束生命,我的建议是采用 2005 标准路线。

于 2008-11-27T13:27:17.427 回答
2

看来这篇微软文章是相关的:

如何将 SQL Server 配置为使用超过 2 GB 的物理内存

于 2008-11-26T17:47:57.883 回答