有什么方法可以配置 SQL Server 2000 标准版(32 位)以在运行 Windows 2003(64 位)的服务器上使用超过 2Gb 的内存?
谢谢你的帮助。
有什么方法可以配置 SQL Server 2000 标准版(32 位)以在运行 Windows 2003(64 位)的服务器上使用超过 2Gb 的内存?
谢谢你的帮助。
禁用高级窗口扩展 (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 标准路线。
看来这篇微软文章是相关的: