Sintomas
Considere o seguinte cenário:
-
Habilite o AlwaysOn para um banco de dados no Microsoft SQL Server 2012 Service Pack 1 (SP1).
-
Você habilita FILESTREAM para acesso Transact-SQL, acesso de e/s e acesso remoto no banco de dados.
-
Você usa Filetable no banco de dados.
-
Você atualiza o SQL Server para o SQL Server 2014.
Nesse cenário, os dados Filetable são inacessíveis por meio do compartilhamento clusterizado, e o compartilhamento de recursos de cluster não funciona após a atualização do SQL Server.
Causa
O problema ocorre porque o driver relacionado muda após a atualização do SQL Server 2012 SP1 para o SQL Server 2014.
Resolução
O problema foi corrigido primeiro na atualização cumulativa a seguir do SQL Server.
Atualização cumulativa 2 para SQL Server 2014 /en-us/help/2967546
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
Solução alternativa
Para contornar esse problema, altere manualmente a propriedade Path do recurso <AvailabilityGroupName>_FSShare para apontar para o driver correto: de ' \ \? \GLOBALROOT\Device\RsFx0201\ <LocalMachine> \{AvailabilityGroupID} ' to ' \ \? \GLOBALROOT\Device\RsFx0300\ <LocalMachine> \{AvailabilityGroupID} '
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".