Sintomas
Considere o seguinte cenário:
-
Utiliza a funcionalidade Grupos de Disponibilidade AlwaysOn no Microsoft SQL Server 2012. O FILESTREAM está ativado em cada instância.
-
Cria um ouvinte para o grupo de disponibilidade e a sua aplicação acede aos dados do fluxo de ficheiros utilizando o nome de ouvinte\MSSQLSERVER. MSSQLSERVER é o nome da partilha do Windows que é especificada no separador FILESTREAM no SqL Server Configuration Manager.
-
Aplica SQL Server 2012 SP2 na réplica secundária e, como parte de uma atualização de rolamento, falha na réplica primária.
-
Você tenta aceder ao caminho do fluxo de ficheiros usando o caminho da Convenção Universal de Nomeação (UNC) em Gestor de Ficheiros, por exemplo, nome de ouvinte\MSSQLSERVER.
Neste cenário, o acesso à trajetória UNC dos dados Do FileStream falha e a sua aplicação não consegue aceder aos dados do FileStream.
Resolução
O problema foi corrigido pela primeira vez na seguinte atualização cumulativa do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Recomendamos que descarregue e instale as últimas atualizações cumulativas para o SQL Server:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".