Sintomas
Quando você tenta instalar o Service Pack 2 (SP2) para Microsoft SQL Server 2014, o script de atualização sqlagent100_msdb_upgrade.sql falha e recebe as seguintes mensagens de erro:
Concedendo acesso de logon LoginName ao banco de dados do msdb...
Um problema foi encontrado concedendo acesso ao banco de dados MSDB para logon '(null)'. Certifique-se de que esse logon seja provisionado com SQLServer e reprise sqlagent_msdb_upgrade.sql
Adicionando UserName ao SQLAgentUserRole msdb role...
Concedendo acesso de logon LoginName ao banco de dados do msdb...
Um problema foi encontrado concedendo acesso ao banco de dados MSDB para logon '(null)'. Certifique-se de que esse logon seja provisionado com SQLServer e reprise sqlagent_msdb_upgrade.sql
Adicionando UserName ao SQLAgentUserRole msdb role...
Concedendo acesso de logon LoginName ao banco de dados do msdb...
Um problema foi encontrado concedendo acesso ao banco de dados MSDB para logon '(null)'. Certifique-se de que esse logon seja provisionado com SQLServer e reprise sqlagent_msdb_upgrade.sql
Msg 574, Nível 16, Estado 0
A instrução CONFIG não pode ser usada dentro de uma transação de usuário
Resolução
Esse problema é corrigido nas seguintes atualizações cumulativas para SQL Server:
Cada nova atualização cumulativa para 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 para 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.