Sintomas
Considere o seguinte cenário:
-
Você cria um índice columnstore clusterizado em uma tabela particionada.
-
O comprimento máximo das colunas na tabela é maior do que o limite de linha de 8.060 bytes para tabelas se houver colunas de comprimento variável.
-
Use a instrução INSERT BULK ou INSERT SELECT para inserir dados no índice columnstore clusterizado.
Nesse cenário, você recebe uma mensagem de erro semelhante à seguinte:
Mensagem 611, nível 16, estado 0 Não é possível inserir ou atualizar uma linha porque o tamanho total da coluna variável, incluindo a sobrecarga, é 1978 bytes maior do que o limite.
Resolução
Esse problema foi corrigido nas seguintes atualizações cumulativas do SQL Server:
Atualização cumulativa 2 para SQL Server 2017
Atualização cumulativa 8 para SQL Server 2014 Service Pack 2
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e correções de segurança que estavam na compilação anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
Atualização cumulativa mais recente do SQL Server 2017
atualizações cumulativas mais recentes do SQL Server 2014.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Saiba mais sobre a terminologia usada pela Microsoft para descrever atualizações de software.