KB3163924 - AUTOGROW_ALL_FILES e READ_ONLY não são atualizados pela DDL ou preservados após o reinício de uma base de dados no SQL Server 2016

Aplica-se A
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Sintomas

Suponha que você defina a propriedade AUTOGROW_ALL_FILES como um grupo de arquivos para um banco de dados no Microsoft SQL Server 2016 e o grupo de arquivos não tenha a propriedade definida. Nesta situação, recebe a seguinte mensagem de erro:

Nota

Msg 5045, Nível 16, Estado 3, Linha 1
O grupo de arquivos já tem a propriedade 'AUTOGROW_ALL_FILES' definida.

Outro problema é que, quando você define a propriedade AUTOGROW_ALL_FILES ou READ_ONLY para um grupo de arquivos, a propriedade não é preservada após a reinicialização do banco de dados ou do servidor. A exibição sys.filegroups ainda mostra que a coluna correspondente para a propriedade (is_autogrow_all_files e is_read_only) está definida como 1. No entanto, não é realmente eficaz.

Resolução

O problema foi corrigido na seguinte atualização cumulativa do SQL Server:

Após aplicar a correção, deve definir novamente a propriedade correspondente para torná-la efetiva. 

Recomendação: Instale a atualização cumulativa mais recente para o SQL Server

Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Recomendamos que transfira e instale as atualizações cumulativas mais recentes para SQL Server:

      

Estado

A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".

Referências

Saiba mais sobre a terminologia que a Microsoft utiliza para descrever as atualizações de software.

Veja mais informações sobre o arquivo ALTER DATABASE e opções de grupo de arquivos.