Поделиться через


Конфигурация базы данных 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 не менял конфигурацию по умолчанию, то данные и файлы журнала будут храниться на одном жестком диске. Мы рекомендуем хранить данные отдельно от файлов журнала, чтобы ограничить состязание по операциям ввода-вывода на диске.