Sintomas
Suponha que você crie uma publicação de mesclagem no Microsoft SQL Server 2016 e no 2017. Quando você tenta criptografar um procedimento armazenado que não faz parte dos objetos publicados usando o procedimento ALTER... COM criptografia , você pode observar que a instrução falha com uma mensagem de erro semelhante à seguinte:
MSG 536, nível 16, estado 4 , ProcedureName, lineLineNumber [linha de início do lote LineNumber]
Parâmetro de comprimento inválido passado para a função RIGHT.
Resolução
Esse problema foi corrigido nas seguintes atualizações cumulativas 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 terminologiaque a Microsoft usa para descrever atualizações de software.