Ноутбук в компании - у пользователя есть своего рода профиль роуминга, или скорее у Вас есть какая-либо из пользовательских настроек профилей отодвинутой к сетевому ресурсу где-нибудь? Используя офлайновые файлы или некоторых такой? У Вас может быть своего рода проблема сетевого соединения, о которой Vista сообщает неинтуитивным способом.
Это сообщение перечисляет два различных способа проверить (первое @@ версия, которая показывает, что Вы выполняете 32-разрядную версию SQL Server), но сохранить нажатие через,
select serverproperty('edition')
Результат посмотрит что-то как:
32-разрядный: Enterprise Edition
64-разрядный: Developer Edition (64-разрядный)
В Вашем носителе установки Вы видите x64 или x86 каталог? Если не я полагаю, что Ваш носитель будет 32-разрядным только.
Это объяснит, почему у Вас только есть 32-разрядная версия, работающая на Вашей 64-разрядной ОС.
Действительно ли диск является помещенной в коробку покупкой или от загрузки Technet или MSDN?
Я не прокомментирую, есть ли у Вас 64 бита или 32. Вы спрашиваете о AWE, таким образом, я отвечу, что часть, поскольку у меня есть некоторый опыт здесь.
Я использовал AWE в аналогичных ситуациях, и он работал хорошо на нас временно.
В конце мы действительно перемещались в полностью систему на 64 бита, конечно, но AWE позволил нам использовать больше RAM. Также посмотрите на переключатель/3GB, который входит в boot.ini, если я вспоминаю. Если бы можно протестировать установку с AWE, включенным перед свопингом, который, очевидно, был бы выгоден. Мы попросили, чтобы наш поставщик управляемого хостинга включил его, и у них была работа DBA с нами, у кого был некоторый опыт с этим прежде. Мы запланировали изменение за начало утреннего окна обслуживания, внесли изменения, перезагруженные, и начали тестировать. Это купило нас довольно большая производительность на самом деле также.
Из того, что я вспоминаю, Вы не могли легко видеть, сколько используемого SQL Server памяти - taskmgr.exe не рассказывал целую историю. Необходимо выполнить perfmon и на самом деле развернуть в к счетчикам SQL-сервера для наблюдения, к какому количеству RAM SQL на самом деле получает доступ.
Я предположил бы, что Вы читаете сначала, но это - хороший маршрут для движения, пока Вы не можете разрешить ситуацию более постоянно.
http://blogs.msdn.com/chadboyd/archive/2007/03/24/pae-and-3gb-and-awe-oh-my.aspx http://msdn.microsoft.com/en-us/library/ms190673.aspx
Вы также можете использовать
USE master
SELECT @@Version
Это отобразит что-то вроде -
Microsoft SQL Server 2012 - 11.0.2100.60 (X64)
Feb 10 2012 19:39:15
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)