Symptomy
Załóżmy, że korzystasz z programu Microsoft SQL Server 2014 z bazami danych zawierającymi obiekty zoptymalizowane pod kątem pamięci. Po ponownym uruchomieniu programu SQL Server zostanie on ponownie uruchomiony i czasami może zostać wyświetlony następujący komunikat w dzienniku błędów:
BŁĘDÓW Nie można usunąć pliku <ścieżka pliku>\<nazwy pliku>.DLL dla przyczyny 5. Zmieniono nazwę pliku na <ścieżka pliku>\<nazwy pliku>.old_dll. Ten problem może być spowodowany poprzednią awarią pliku DLL tabeli zoptymalizowanej pod kątem pamięci.
Przyczyna
Ten problem występuje z powodu problemu z chronometrażem. Po ponownym uruchomieniu serwera w przypadku baz danych zawierających obiekty zoptymalizowane pod kątem pamięci serwer czasami nie może usunąć starych bibliotek DLL dla tabel zoptymalizowanych pod kątem pamięci. Serwer może kontynuować ponowne uruchamianie, zmieniając nazwy starych bibliotek DLL. Jednak rejestruje komunikat w dzienniku błędów, dla którego nie jest wymagane lub możliwe wykonanie jakiejkolwiek czynności przez użytkownika.
Rozwiązanie
Po zastosowaniu poprawki wiadomość zostanie poprawiona, tak aby była wiadomością informacyjną. Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Zbiorcza aktualizacja 1 dla programu SQL Server 2014 /en-us/help/2931693
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".