A Microsoft distribui correções do Microsoft SQL Server 2012 como um arquivo que pode ser baixado. Como as correções são cumulativas, cada nova versão contém todos os hotfixes e todas as correções de segurança incluídas na versão anterior do SQL Server 2012 Fix.
Sintomas
Considere o seguinte cenário:
-
Você habilita as seguintes configurações no SQL Server Configuration Manager para uma instância do Microsoft SQL Server 2012:
-
Habilitar FILESTREAM para acesso Transact-SQL
-
Habilitar FILESTREAM para acesso de transmissão de e/s de arquivo
-
-
Você cria um grupo de arquivos FILESTREAM e uma tabela que contém uma coluna FILESTREAM.
-
Você executa um aplicativo que usa a e/s de fluxo de arquivos.
Nesse cenário, a instância do SQL Server pode finalizar inesperadamente em condições de alta carga. Além disso, uma mensagem de erro semelhante à seguinte é exibida:
O SQL Server terminou inesperadamente
Causa
Esse problema ocorre porque, em condições raras, acessar a tabela usando o caminho de acesso de transmissão de e/s (UNC) pode levar a uma condição de corrida entre o driver de fluxo de arquivos e a instância do SQL Server.
Resolução
SQL Server 2012
A correção para esse problema foi lançada pela primeira vez na atualização cumulativa 2 do SQL Server 2012. Para obter mais informações sobre como obter esse pacote de atualização cumulativa, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:
2703275 Pacote de atualizações cumulativas 2 para SQL Server 2012Observação Como as compilações são cumulativas, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança incluídas na versão anterior do SQL Server 2012 Fix. Recomendamos que você considere a aplicação do lançamento de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft:
2692828 As compilações do SQL Server 2012 lançadas após o lançamento do SQL Server 2012
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Informações adicionais
Para obter mais informações sobre como habilitar os dados de FILESTREAM, acesse o seguinte site da Microsoft Developer Network (MSDN):
Habilitar e configurar FILESTREAMPara obter mais informações sobre terminologia de atualização de software, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft