Resumo
Quando você inicia um aplicativo da área de trabalho (por exemplo, um aplicativo de área de trabalho empacotado como um aplicativo do Windows) em um servidor que esteja executando o Microsoft SQL Server, o aplicativo não é iniciado e você recebe a seguinte mensagem de erro:
A área de dados passada para uma chamada do sistema é muito pequena.
Causa
Esse problema ocorre devido a problemas de comunicação entre dois drivers de filtro, especificamente WCNFS (a ponte da área de trabalho) e o driver RsFxXXXX. sys (driver do sistema FILESTREAM do SQL Server). O driver do sistema RsFx não respeita corretamente os sinalizadores que estão sendo passados pelo driver WCNFS. Isso causa falhas de inicialização de qualquer aplicativo da ponte da área de trabalho.
Informações adicionais
Esse aperfeiçoamento está incluído nas seguintes atualizações cumulativas do SQL Server:
Atualização cumulativa 8 para SQL Server 2016 SP1
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:
Atualização cumulativa mais recente do SQL Server 2016
Informações adicionais
Esse aperfeiçoamento está incluído no seguinte hotfix sob demanda para SQL Server:
Atualização de hotfix sob demanda para SQL Server 2012 SP4
Referências
Saiba mais sobre a terminologia usada pela Microsoft para descrever atualizações de software.
Para obter mais informações sobre a ponte da área de trabalho e soluções alternativas para esse problema, confira Este artigo do blog da equipe do MSSQL Tiger.