Compartilhar via


Configuração do banco de dados do ACT

O ACT usa o banco de dados do Microsoft® SQL Server® para armazenamento e compartilhamento de dados de problemas de compatibilidade. Se não for usar o Microsoft SQL Server, baixe e instale o Microsoft SQL Server Express. Para saber como criar bancos de dados do Microsoft SQL Server, veja Administrando o mecanismo de banco de dados.

Criação do banco de dados do ACT

Você pode criar o banco de dados ACT usando um dos seguintes métodos:

  • Execute o ACM (Application Compatibility Manager) e use o Assistente de Configuração do ACT para criar um novo banco de dados.

    -ou-

  • Execute o arquivo CreateDB.sql. A tabela a seguir mostra a localização do arquivo CreateDB.sql.

    Sistema operacional Caminho

    Windows® 8

    Windows® 7

    Windows Vista®

    Windows Server® 2012

    Windows Server 2008 R2

    Windows Server 2008 com Service Pack 2 (SP2)

    %SYSTEMDRIVE%\ProgramData\Microsoft\Application Compatibility Toolkit\CreateDB.sql

    Windows XP com Service Pack 3 (SP3)

    %SYSTEMDRIVE%\Documents and Settings\All Users\Application Data\Microsoft\Application Compatibility Toolkit\CreateDB.sql

Permissões do banco de dados do ACT

Você deve atribuir as seguintes funções do banco de dados às contas especificadas.

  • Para as contas de usuário e serviço local que executam o Serviço de Processamento de Log ACT, atribua as funções de banco de dados db_datareader, db_datawriter e db_owner.

  • Para a conta de usuário que executará o ACM (Application Compatibility Manager), atribua as funções de banco de dados db_datareader e db_datawriter.

Como alternativa, conceda estas permissões explícitas a cada usuário que executará o LPS ACT ou ACM.

  • SELECT

  • INSERT

  • UPDATE

  • DELETE

  • EXECUTE

Recomendações para o banco de dados do ACT

Também recomendamos que você faça as seguintes alterações ao banco de dados, como parte do seu planejamento de implantação:

  • Crie um banco de dados maior, incluindo uma configuração de tamanho de arquivo maior e defina corretamente os incrementos de crescimento. Se você criar um banco de dados com as configurações padrão para repositório de dados, a parte dos dados do banco de dados terá um tamanho inicial de 1 megabyte (MB) e um incremento de crescimento de 1 MB. Se você criar um banco de dados com as configurações padrão para armazenamento de arquivos de log, a parte do arquivo de log do banco de dados terá um tamanho inicial de 1 megabyte (MB) e um incremento de crescimento de 10%. Recomendamos que você mantenha uma taxa de proporção de dados/arquivo de log de 5:1 ou 4:1. Por exemplo, se a parte de dados tem 5 gigabytes (GB), a parte de arquivo de log deve ser 1 GB.

  • Altere o modelo de recuperação do seu banco de dados. O modelo padrão de recuperação está Completo, mas nós recomendamos que você mude o modelo de recuperação para Simples para melhorar o desempenho e reduzir requisitos de espaço de disco.

  • Armazene a parte de dados e a parte de arquivo de log do seu banco de dados do ACT em discos rígidos separados. A menos que seja especificado pelo SQL Administrator, o padrão é ter os dados e arquivos de log armazenados no mesmo disco rígido. Recomendamos separar os dados dos arquivos de log para reduzir a contenção de E/S do disco.