Erro em plano de manutenção/otimização

Mensagem de erro:  Cannot create or update statistics on view "<Table/View Name>" because both FULLSCAN and NORECOMPUTE options are required.”

Solução:

Este erro pode ocorrer ao executar um plano de manutenção (SSIS package), que gera o código abaixo: 

USE <Database Name>;

GO

UPDATE STATISTICS <Table/View Name> WITH FULLSCAN, NORECOMPUTE;

GO

Execute sp_autostats <Table/View Name> para habilitar a atualização automática de estatísticas (auto stat update) na tabela onde está ocorrendo o erro.

 

Outro contorno é utilizar "sp_updatestats" (em todo o banco de dados). Internamente será usado apenas o comando de atualização de estatísticas, mas não irá tentar atualizar em objetos onde não seja necessário.

 

Código para sp_updatestats:

USE <Database Name>;

GO

EXEC sp_updatestats

GO

http://home.consultdba.com/kbhome3625232

 

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s