Симптоми
Обмислете следния сценарий:
-
Можете да използвате Microsoft SQL Server 2012, 2014 или 2016.
-
Можете да използвате БАЗАТА данни алтер... ПРОМЯНА на файла... Инструкция за конфигуриране на базата данни на tempdb, за да се използва нов регистрационен файл.
-
Указвате, че новият размер на регистрационния файл е по-малък от 248 KB.
-
Спирате и след това рестартирайте екземпляра на SQL Server, за да приложите промяната.
В този случай не се стартира екземплярът на SQL Server. Освен това съобщения за грешка, които приличат на следните, се записват в регистрационния файл за грешки на SQL Server:
Грешка: 9004, тежест: 21; състояние: 1.An е възникнала грешка при обработката на регистрационния файл за база данни "tempdb". Ако е възможно, възстановяване от архивно копие. Ако не е възможно архивиране, може да се наложи да създадете отново регистрационния файл. Грешка: 945, тежест: 14; щат: 2. база данни "tempdb" не може да се отвори поради недостъпни файлове или недостатъчна памет или дисково пространство. За подробности вижте errorlog на SQL Server.
Решение
Този проблем е коригиран в следните сборни актуализации за SQL Server:
Сборна актуализация 7 за SQL server 2014 Service Pack 1 сборна актуализация 2 за SQL Server 2016 кумулативна актуализация 5 за SQL Server 2012 Service Pack 3 (SP3) Забележка След като инсталирате тази актуализация и след това стартирате екземпляра на SQL Server, SQL Server ще разгъне регистрационния файл в минималния размер.
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Най-новата сборна актуализация за SQL server 2014 най-новата сборна актуализация за SQL Server 2016 най-новата сборна актуализация за SQL Server 2012 SP3
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.