Sintomas
Você cria um índice exclusivo que contém duas ou mais colunas incluídas para uma tabela no Microsoft SQL Server 2012 Service Pack 2 (SP2) ou SQL Server 2014. Ao tentar habilitar a captura de dados de alteração para a tabela, você recebe uma mensagem de erro semelhante à seguinte:
MSG 22832, nível 16, estado 1, procedimento sp_cdc_enable_table_internal, linha 636Could não atualizar os metadados que indicam que a tabela table_name está habilitada para a captura de dados de alteração. A falha ocorreu ao executar o comando ' INSERT INTO table_name'. O erro retornado foi 2627: ' violação da restrição de chave primária ' index_columns_clustered_idx '. Não é possível inserir a chave duplicada no objeto ' cdc.index_columns '. O valor da chave duplicada é (338100245, 0). '. Use a ação e o erro para determinar a causa da falha e reenviar a solicitação.
Informações de atualização cumulativa
Este problema foi corrigido primeiro na seguinte atualização cumulativa do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
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 que a Microsoft usa para descrever atualizações de software.