Aplica-se A
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows

Sintomas

Uma downgrade de script pode falhar e devolver a seguinte mensagem de erro quando a Atualização Cumulativa 20 (CU20) for desinstalada a partir do SQL Server 2017:

DateTime SpidNum      Erro: 935, Severidade: 21, Estado: 1.

DateTime SpidNum      O nível de script para 'system_xevents_modification.sql' na base de dados 'master' não pode ser desclassificado de LevelOne para LevelTwo, que é suportado por este servidor. Isto geralmente implica que uma base de dados futura foi anexada e o caminho de downgrade não é suportado pela instalação atual. Instale uma versão mais recente do SQL Server e tente novamente abrir a base de dados.

DateTime SpidNum      Erro: 3417, Severidade: 21, Estado: 3.

DateTime SpidNum      Não consigo recuperar a base de dados principal. O SQL Server não consegue funcionar. Restaurar o mestre de uma cópia de segurança completa, repará-lo ou reconstruí-lo. Para obter mais informações sobre como reconstruir a base de dados principal, consulte os Livros de Servidor SQL Online.

DateTime SpidNum      SQL Trace foi parado devido ao encerramento do servidor. Identificação de vestígios = '1'. Esta é apenas uma mensagem informativa; não é necessária qualquer ação do utilizador.

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Resolução

Esta emissão é corrigida na seguinte atualização cumulativa para o SQL Server:

Sobre as atualizações cumulativas para o SQL Server:

Cada nova atualização cumulativa do 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. Confira as últimas atualizações cumulativas do SQL Server:

Solução

Para contornar o problema, pode ativar trace flag - T902, e então o SQL Server estará on-line e o script downgrade funciona. Não precisa desinstalá-lo de novo. Para atualizar para uma nova UC, você precisa remover esta bandeira primeiro.

Referências

Conheça a terminologia que a Microsoft utiliza para descrever atualizações de software.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.