Отнася се за
SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Standard SQL Server 2008 Web SQL Server 2008 Workgroup SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Microsoft разпространява Microsoft SQL Server 2008 Service Pack 2 (SP2) поправя като един файл за изтегляне. Тъй като корекциите са кумулативни, всяка нова версия съдържа всички поправки и всички актуализации на защитата, които са били включени в предишното издание на актуализацията на SQL Server 2008 SP2.

Симптоми

Обмислете следния сценарий:

  • Можете да разрешите опцията за AUTO_CLOSE на база данни в ЕКЗЕМПЛЯР на sql Server 2008, sql Server 2012 или sql Server 2014.

  • Един или повече липсващи записи на индекс за обект на базата данни са в изгледа "липсващи динамични индекси".

  • Всички връзки, които са направени в тази база данни, се затварят. Забележка Когато всички връзки са затворени, базата данни се очаква да се затвори автоматично.

  • В същото време задача за Изчисти фона се опитва да изтрие липсващия елемент от индекса. Нишката, която изпълнява задачата, не е същата като тази, която затваря базата данни.

В този случай възниква нарушение на достъпа. Освен това, трябва да рестартирате екземпляра на SQL Server, за да отстраните този проблем.

Причина

Този проблем възниква, тъй като са правени множество повиквания към безплатен метод, когато липсващата задача за Изчисти фона операция се опитва да изтрие липсващия елемент от индекса.

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

Заобиколно решение

За да заобиколите този проблем, забранете опцията за AUTO_CLOSE на базата данни.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.