Конфигурация базы данных ACT
Назначение: Windows 7, Windows 8, Windows 8.1, Windows Vista
Application Compatibility Toolkit (ACT) использует базу данных Microsoft(R) SQL Server(R) для хранения данных о проблемах совместимости и совместного доступа к ним. Если вы не используете Microsoft SQL Server, то можете скачать и установить Microsoft SQL Server Express. Подробнее о создании баз данных Microsoft SQL Server: Администрирование компонента Database Engine.
Создание базы данных ACT
Базу данных ACT вы можете создать одним из следующих способов.
Запустить диспетчер совместимости приложений (Application Compatibility Manager, ACM) и с помощью мастера настройки ACT создать новую базу данных.
-или-
Запустить файл CreateDB.sql. В таблице ниже указано расположение файла CreateDB.sql.
Операционная система Путь к файлу Windows(R) 8
Windows(R) 7
Windows Vista(R)
Windows Server(R) 2012
Windows Server 2008 R2
Windows Server 2008 с пакетом обновления 2 (SP2)
%SYSTEMDRIVE%\ProgramData\Microsoft\Application Compatibility Toolkit\CreateDB.sql
Windows XP с пакетом обновления 3 (SP3)
%SYSTEMDRIVE%\Documents and Settings\All Users\Application Data\Microsoft\Application Compatibility Toolkit\CreateDB.sql
Разрешения базы данных ACT
Вам нужно назначить следующие роли базы данных указанным учетным записям.
Учетным записям пользователя и локальной службы, которые будут использоваться для запуска службы обработки журналов ACT, нужно назначить роли базы данных db_datareader, db_datawriter и db_owner.
Учетной записи пользователя, которая будет использоваться для запуска диспетчера совместимости приложений (Application Compatibility Manager, ACM), нужно назначить роли базы данных db_datareader и db_datawriter.
Также выдайте следующие явные разрешения каждому пользователю, который будет запускать службу обработки журналов ACT или компонент ACM.
SELECT (ВЫБОР)
INSERT (ВСТАВКА)
UPDATE (ОБНОВЛЕНИЕ)
DELETE (УДАЛЕНИЕ)
EXECUTE (ВЫПОЛНЕНИЕ)
Рекомендации по использованию базы данных ACT
При планировании развертывания мы также рекомендуем вам внести следующие изменения в базу данных.
Создать базу данных большего размера и увеличить размер файла журнала, а затем задать соответствующие шаги роста. Если вы создаете базу данных с параметром хранения данных по умолчанию, то начальный размер блока данных составит 1 мегабайт (МБ) с шагом роста 1 МБ. Если вы создаете базу данных с параметром хранения файла журнала по умолчанию, то начальный размер файла журнала составит 1 МБ с шагом роста 10 %. Мы рекомендуем поддерживать отношение размера блока данных к размеру файла журнала равным 5:1 или 4:1. Например, если блок данных занимает 5 гигабайт (ГБ), то файл журнала должен занимать 1 ГБ.
Изменить модель восстановления базы данных. По умолчанию используется модель полного восстановления, но мы рекомендуем изменить модель восстановления на простую, чтобы повысить производительность и снизить требования к размеру диска.
Разместить блок данных и файл журнала базы данных ACT на разных жестких дисках. Если администратор сервера SQL не менял конфигурацию по умолчанию, то данные и файлы журнала будут храниться на одном жестком диске. Мы рекомендуем хранить данные отдельно от файлов журнала, чтобы ограничить состязание по операциям ввода-вывода на диске.