Sintomas
Assuma que utiliza o Microsoft SQL Server 2014 que tem bases de dados com objetos otimizados para a memória. Quando reinicia o SQL Server, reinicia com sucesso e poderá ocasionalmente receber as seguintes mensagens no registo de erro:
[ERRO] Não é possível eliminar<ficheiro >do caminho do ficheiro \><nome do ficheiro.dll pela razão 5. Ficheiro renomeado para <File Path>\> de nome de ficheiro<.old_dll. Este problema pode dever-se a uma falha anterior no descarregamento de DLLs de tabela otimizado de memória.
Causa
A questão ocorre por causa de uma questão de tempo. No reinício do servidor para bases de dados com objetos otimizados pela memória, o servidor é por vezes incapaz de eliminar DLLs antigos para tabelas otimizadas pela memória. O servidor pode continuar o reinício renomeando os DLLs antigos. Mas regista uma mensagem no registo de erros para o qual não é necessária ou possível a ação do utilizador.
Resolução
Após a aplicação do hotfix, a mensagem é corrigida para ser uma mensagem de informação. O problema foi corrigido pela primeira vez na seguinte atualização cumulativa do SQL Server.
Atualização Cumulativa 1 para SQL Server 2014 /en-us/help/2931693
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:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".