Sintomas
Considere o seguinte cenário:
-
Utiliza FileTables num caso do Microsoft SQL Server 2012 , 2014 ou 2016.
-
Você ativa a non_transacted_access para uma base de dados, e defini-lo para acesso FULL.
-
Retire o primeiro recipiente filestream da base de dados.
-
Reinicia a instância do SQL Server.
-
Navega no diretório de bases de dados FileTable no Windows Explorer.
Neste cenário, recebe uma mensagem de erro que se assemelha ao seguinte:
<> de diretório filetable não está acessível. Pode não ter permissão para utilizar este recurso de rede. Contacte o administrador deste servidor para saber se tem permissões de acesso. Elemento não encontrado.
Resolução
Este problema foi corrigido nas seguintes atualizações cumulativas para o SQL Server:
Atualização Cumulativa 2 para SQL Server 2016 Atualização Cumulativa 9 para SQL Server 2014 SP1 Atualização Cumulativa 2 para SQL Server 2014 SP2 Atualização Cumulativa 5 para SQL Server 2012 Service Pack 3 (SP3)
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. Confira as últimas atualizações cumulativas do SQL Server:
Última atualização cumulativa para SQL Server 2016 Última atualização cumulativa para SQL Server 2014 SP1/SP2 Última atualização cumulativa para SQL Server 2012 SP3
Solução
Para contornar este problema, crie um novo recipiente Filestream para a base de dados.
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Conheça a terminologia que a Microsoft utiliza para descrever atualizações de software.