KB2297308 – КОРЕКЦИЯ: Грешка "Предишният опит за конфигуриране на файлов поток беше незавършен" и непозволен достъп възникват, когато извършвате конфигуриране след инсталиране на функцията FILESTREAM на клъстер за преместване (на ресурси) при отказ на SQL Server 2008 или SQL Server 2008 R2

Отнася се за
SQL Server 2008 SQL Server 2008 R2

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

Симптоми

Имайте предвид сценария, описан по-долу:

  • Имате клъстер за преместване при отказ на Microsoft SQL Server 2008 или Microsoft SQL Server 2008 R2.
  • Инсталирате Microsoft SQL Server 2008 Service Pack 1 (SP1) на възлите на клъстера за преместване (на ресурси) при отказ. Функцията FILESTREAM не е конфигурирана по време на инсталирането.
  • Използвате някои точки за монтиране на Veritas Storage Foundation, които са от типа Volume Manager Disk Group като ресурси на клъстера.
  • Опитвате се да конфигурирате функцията FILESTREAM след инсталиране с помощта на Конфигурационен диспечер на SQL Server.

В този случай се показва съобщение за грешка, подобно на следното под последното квадратче за отметка на диалоговия прозорец за конфигуриране на FILESTREAM:

Забележка

Предишният опит за конфигуриране на файлов поток беше незавършен. Filestream може да бъде в несъгласувано състояние, докато не се конфигурира отново.

Освен това в регистрационния файл на приложенията се регистрира изключение за непозволен достъп на услугата на доставчика на инструменти на Windows за управление (WMI), което наподобява следното:

Забележка

Приложение с грешки wmiprvse.exe, версия 6.0.6002.18005, клеймо с дата и час, 0x49e0274f на неизправния CLUSAPI.dll модул, версия 6.0.6001.18000, клеймо с дата и час 0x4791acce, код на изключение 0xc0000005, изместване на грешката 0x000000000001df73, ИД на процеса 0xca4, начален час на приложението 0x01cb28f4bcfeed65.

Забележка Този проблем може да възникне и когато извършвате конфигуриране след инсталирането на функцията FILESTREAM в клъстер за преместване при отказ с помощта на Конфигурационен диспечер на SQL Server в SQL Server 2008 R2.

Причина

Този проблем възниква, защото кодът след инсталиране на SQL Server 2008 и SQL Server 2008 R2, който разрешава функцията FILESTREAM, предполага, че ресурсите на клъстера са физически дискове. Въпреки това кодът след инсталирането не включва точки за монтиране. Поради това API на клъстера среща непозволен достъп до нея.

Решение

Кумулативна информация за актуализацията

SQL Server 2008 Service Pack 1

Корекцията за този проблем е издадена за първи път в сборна актуализация 10 за SQL Server 2008 Service Pack 1. За допълнителна информация относно този пакет за кумулативна актуализация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2279604 Сборен пакет за актуализация 10 за SQL Server 2008 Service Pack 1Note Тъй като компилациите са кумулативни, всяко ново издание на корекции съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция SQL Server 2008. Microsoft препоръчва да обмислите прилагането на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

970365 Компилациите на SQL Server 2008, които са издадени след издаването на SQL Server 2008 Service Pack 1 Актуалните корекции на Microsoft SQL Server 2008 се създават за определени сервизни пакети за SQL Server. Трябва да приложите актуална корекция за SQL Server 2008 Service Pack 1 към инсталация на SQL Server 2008 Service Pack 1. По подразбиране всяка актуална корекция, предоставена в сервизен пакет на SQL Server, се включва в следващия сервизен пакет на SQL Server.

SQL Server 2008 Service Pack 2

Корекцията за този проблем е издадена за първи път в сборна актуализация 1 за SQL Server 2008 Service Pack 2. За допълнителна информация относно този пакет за кумулативна актуализация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2289254 Сборна актуализация 1 за SQL Server 2008 Service Pack 2Note Тъй като компилациите са кумулативни, всяка нова корекция съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция SQL Server 2008. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2402659 Компилациите на SQL Server 2008, които са издадени след издаването на SQL Server 2008 Service Pack 2

SQL Server 2008 R2

Корекцията за този проблем е издадена за първи път в кумулативна актуализация 4. За допълнителна информация как да получите този сборен пакет за актуализация за SQL Server 2008 R2, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2345451 Сборен пакет за актуализация 4 за SQL Server 2008 R2 Забележка: Тъй като компилациите са кумулативни, всяко ново издание на корекции съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция за SQL Server 2008 R2. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

981356 Компилациите на SQL Server 2008 R2, които са издадени след издаването на SQL Server 2008 R2

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Справки

За повече информация относно модела на постъпково обслужване за SQL Server щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

935897 От екипа на SQL Server се предлага модел на постъпково обслужване, който да предоставя актуални корекции за съобщени проблеми

За допълнителна информация относно схемата за именуване на актуализациите на SQL Server щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

822499 Нова схема за именуване на пакетите за актуализация на софтуера на Microsoft SQL Server За повече информация относно терминологията за софтуерни актуализации щракнете върху следния номер на статия в базата знания на Microsoft:

824684 Описание на стандартната терминология, която се използва за описание на софтуерните актуализации на Microsoft