Симптоми
Обмислете следния сценарий:
-
Можете да използвате функцията AlwaysOn за достъпност на групи в Microsoft SQL Server 2012. FILESTREAM е разрешен за всеки екземпляр.
-
Създавате слушател за групата достъпност и вашето приложение осъществява достъп до данните на FileStream с помощта на listenername\MSSQLSERVER. MSSQLSERVER е името на дяла за Windows, който е зададен под раздела FILESTREAM в диспечера за конфигуриране на SQL Server.
-
Можете да приложите SQL Server 2012 SP2 върху вторичната реплика, а като част от надстройването, можете да отказвате преместването на основната реплика.
-
Опитвате се да получите достъп до пътя на FileStream с помощта на пътя към универсалната конвенция за имена (UNC) във файловия мениджър, например listenername\MSSQLSERVER.
В този случай достъпът до пътя UNC на данните за FileStream е неуспешен и вашата кандидатура няма да има достъп до данните на FileStream.
Решение
Първоначално проблемът е коригиран в следната сборна актуализация на SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Препоръчваме ви да изтеглите и инсталирате последните сборни актуализации за SQL Server:
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".