Tarefa Verificar Integridade do Banco de Dados (Plano de Manutenção)

Aplica-se a:SQL Server

Use a caixa de diálogo Tarefa Verificar Integridade do Banco de Dados para verificar a alocação e integridade estrutural de tabelas do sistema e do usuário, além de índices no banco de dados, executando a instância Transact-SQL DBCC CHECKDB. A execução de DBCC CHECKDB garante que quaisquer problemas de integridade com o banco de dados sejam reportados, permitindo assim serem endereçados posteriormente por um administrador do sistema ou proprietário de banco de dados.

Opções

  • Conexão

    Selecione a conexão de servidor a ser usada na execução desta tarefa.

  • Novo

    Crie uma nova conexão com o servidor para usar ao executar esta tarefa. A caixa de diálogo Nova Conexão é descrita abaixo.

  • Bancos de dados

    Especifique os bancos de dados afetados por essa tarefa.

    • Todos os bancos de dados

      Gere um plano de manutenção que execute tarefas de manutenção em todos os bancos de dados do Microsoft SQL Server, exceto tempdb.

    • Todos os bancos de dados do sistema

      Gere um plano de manutenção que execute tarefas de manutenção em cada banco de dados do sistema do SQL Server, exceto tempdb. Nenhuma tarefa de manutenção é executada nos bancos de dados criados pelo usuário.

    • Todos os bancos de dados de usuários

      Gere um plano de manutenção que execute tarefas de manutenção em todos os bancos de dados criados por usuários. Nenhuma tarefa de manutenção é executada com os bancos de dados do sistema do SQL Server.

    • Estes bancos de dados específicos

      Gere um plano de manutenção que execute tarefas de manutenção somente nos bancos de dados selecionados. Pelo menos um banco de dados da lista deverá ser selecionado se esta opção for escolhida.

      Observação

      Os planos de manutenção são executados somente em bancos de dados definidos com nível de compatibilidade 80 ou superior. Os bancos de dados definidos para o nível de compatibilidade 70 ou inferior não são exibidos.

  • Incluir índices

    Verifique a integridade de todas as páginas de índice, assim como das páginas de dados de tabela.

  • Somente físico

    Limita a verificação à integridade da estrutura física da página, cabeçalhos de registros e a consistência da alocação do banco de dados. O uso dessa opção pode reduzir o tempo de execução de DBCC CHECKDB em bancos de dados grandes e é recomendado para uso frequente em sistemas de produção.

  • Tablock

    Faz com que DBCC CHECKDB obtenha bloqueios em vez de usar um instantâneo do banco de dados interno. Isso inclui um bloqueio exclusivo (X) de curto prazo no banco de dados. O uso dessa opção pode ajudar o DBCC CHECKDB a ser executado com mais rapidez em um banco de dados sob carga pesada, mas reduz a simultaneidade disponível no banco de dados durante a execução do DBCC CHECKDB.

  • Exibir T-SQL

    Exiba as instruções Transact-SQL executadas no servidor para esta tarefa, com base nas opções selecionadas.

    Observação

    Quando o número de objetos afetados é grande, essa exibição pode ser demorada.

Caixa de diálogo de Nova conexão

  • Nome da conexão

    Digite um nome para a nova conexão.

  • Selecione ou digite um nome de servidor

    Selecione um servidor com o qual se conectar ao executar esta tarefa.

  • Atualizar

    Atualize a lista de servidores disponíveis.

  • Digite as informações para fazer logon no servidor

    Especifica como autenticar no servidor.

  • Use a segurança integrada do Windows

    Conecte a uma instância do mecanismo de banco de dados do SQL Server com Autenticação do Windows.

  • Usar nome de usuário e senha específicos

    Conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Server usando a Autenticação do SQL Server. Esta opção não está disponível.

  • Nome do Usuário

    Forneça um logon do SQL Server a ser usado na autenticação. Esta opção não está disponível.

  • Senha

    Forneça uma senha a ser usada na autenticação. Esta opção não está disponível.

Confira também