Resumo
Quando inicia uma aplicação desktop Bridge (por exemplo, uma aplicação de ambiente de trabalho que é embalada como uma aplicação Windows) num servidor que está a executar o Microsoft SQL Server, a aplicação não arranca e recebe a seguinte mensagem de erro:
A área de dados passada para uma chamada de sistema é muito pequena.
Causa
Este problema ocorre devido a falhas de comunicação entre dois controladores de filtro, especificamente WCNFS (a Ponte de Ambiente de Trabalho) e o controlador RsFxXXXX.sys (controlador do sistema FILESTREAM do SQL Server). O condutor do sistema RsFx não honra adequadamente as bandeiras que estão a ser passadas pelo condutor do WCNFS. Isto causa falhas de arranque de qualquer aplicação da Desktop Bridge.
Mais Informações
Esta melhoria está incluída nas seguintes atualizações cumulativas para o 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 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
Mais Informações
Esta melhoria está incluída no seguinte hotfix on-demand para o SQL Server:
Atualização de hotfix on-demand para SQL Server 2012 SP4
Referências
Saiba mais sobre a terminologia que a Microsoft utiliza para descrever atualizações de software.
Para obter mais informações sobre a Desktop Bridge e soluções alternativas para este problema, consulte este artigo do MSSQL Tiger Team Blog.