Příznaky
Předpokládejme, že používáte Microsoft SQL Server 2014, který má databáze s objekty optimalizovanými pro paměť. Když restartujete SQL Server, bude úspěšně restartován a v protokolu chyb můžete občas zobrazit následující zprávy:
ODOLN Soubor <cestu k souboru nelze odstranit>\<název souboru>.DLL z důvodu 5. Soubor přejmenován na <cesta k souboru>\<název souboru>.old_dll. Tento problém může být způsoben předchozí chybou uvolnění paměti knihoven DLL optimalizované tabulky.
Příčina
K tomuto problému dochází kvůli problému s časováním. Při restartu serveru pro databáze s objekty optimalizovanými pro paměť se server někdy nemůže odstranit staré knihovny DLL pro tabulkově optimalizované tabulky. Server může pokračovat v restartování přejmenováním starých knihoven DLL. Ale zaznamená zprávu do protokolu chyb, pro který není nutná žádná akce uživatele.
Řešení
Po použití opravy hotfix se zpráva opraví na informační zprávu. Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru.
Kumulativní aktualizace 1 pro SQL Server 2014 /en-us/help/2931693
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.