Symptomer
Anta at du bruker Microsoft SQL Server-2014 som har databaser med minne-optimalisert objekter. Når du starter SQL Server, den starter på riktig måte, og noen ganger kan du få følgende meldinger i feilloggen:
[FEIL] Kan ikke slette filen < filbane >\< filnavn >. DLL for årsak 5. Filen har fått nytt navn til < filbane >\< filnavn >. old_dll. Dette problemet kan skyldes et tidligere mislykket forsøk å fjerne minne optimalisert tabell-DLLer.
Årsak
Dette problemet oppstår på grunn av et tidsberegningsproblem. Serveren er noen ganger kan ikke slette gamle DLLer for minne-optimalisert tabeller server omstart for databaser med minne-optimalisert objekter. Serveren kan fortsette omstarten ved å gi nytt navn til de gamle DLL-filene. Men den logger seg en melding der det er Ingen brukerhandling nødvendig eller mulig feilloggen.
Oppløsning
Når hurtigreparasjonen er brukt, er det løst meldingen for å være en Informasjonsmelding.
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.
Samleoppdatering 1 for SQLServer-2014/en-us/help/2931693
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".