Конфигурация базы данных ACT

Набор средств для обеспечения совместимости приложений (Application Compatibility Toolkit, ACT) использует базу данных Microsoft® SQL Server® для хранения данных о проблемах совместимости и совместного доступа к ним. Если вы не используете Microsoft SQL Server, то можете скачать и установить Microsoft SQL Server Express. Дополнительные сведения о создании баз данных Microsoft SQL Server см. в разделе Администрирование компонента Database Engine.

Создание базы данных ACT

Базу данных ACT вы можете создать одним из следующих способов.

  • Запустить диспетчер совместимости приложений (Application Compatibility Manager, ACM) и с помощью мастера настройки ACT создать новую базу данных.

    -или-

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

Связанные разделы

Средства, пакеты и службы ACT

Параметры развертывания ACT

Перенос базы данных ACT

Разрешения для общего ресурса службы обработки журналов ACT