Назад | Перейти на главную страницу

SQL 2008 R2 на W2K3 Включить AWE (расширения адресного окна)

Привет, у меня Win 2K3 с 6 гигами памяти.

Было 3 гига, потом еще 3 добавил.

Однако Windows не распознает более 4 гигабайт как 32-битную машину.

Что мне нужно сделать, чтобы все заработало?

У меня есть два экземпляра sql, и я установил для них Максимальный объем памяти SQL как 2560 и установил флажок Включить AWE.

Этого достаточно? Я слышал, что на самом деле это не так, окна должны сначала распознать память. Как я могу это сделать? Требуется ли для работы AWE значение Min Memory больше 0?

Заранее спасибо. Габриэль Гимарайнш

Если вы работаете в Enterprise или Datacenter Edition для операционной системы, вам нужно сделать еще несколько вещей. Если вы используете Windows Server 2003 Standard, вы не можете использовать более 4 ГБ памяти, как упоминал Сим. Вот что вам нужно сделать, если вы используете Enterprise или Datacenter Edition:

  1. Ключ / PAE должен быть установлен в boot.ini: Книги в Интернете: Использование AWE.
  2. Страницы блокировки в памяти должны быть установлены для учетной записи службы SQL Server: Электронная документация: Как: включить параметр блокировки страниц в памяти (Windows).
  3. Необходимо настроить Awe Enabled и перезапустить SQL Server: Электронная документация: Включение памяти AWE для SQL Server.

Если используется Windows 2003 Standard Edition, то он поддерживает максимум 4 ГБ физической памяти - см. MSDN - Ограничения памяти для выпусков Windows. Лучший вариант - перейти на 64-битную Windows и SQL.

Для получения дополнительной информации об AWE и SQL см. Включение памяти AWE для SQL Server.