Resumo
Quando inicia uma aplicação Ponte de Desktop (por exemplo, uma aplicação de ambiente de trabalho que é empacotada como uma aplicação do Windows) num servidor que esteja a executar o Microsoft SQL Server, a aplicação não é iniciada e recebe a seguinte mensagem de erro:
Observação
A área de dados transmitida para uma chamada de sistema é muito pequena.
Causa
Este problema ocorre devido a falhas de comunicação entre dois controladores de filtro, especificamente WCNFS (o Ponte de Desktop) e o controlador RsFxXXXX.sys (SQL Server controlador de sistema FILESTREAM). O driver de sistema RsFx não honra adequadamente os sinalizadores que estão sendo passados pelo driver WCNFS. Isso causa falhas de inicialização de qualquer aplicativo Ponte de Desktop.
Mais informações
Esta melhoria está incluída nas seguintes atualizações cumulativas para SQL Server:
Atualização cumulativa 8 para SQL Server 2016 SP1
Atualização cumulativa 3 para SQL Server 2017
Atualização cumulativa 11 para SQL Server 2014 SP2
Acerca das atualizações cumulativas para SQL Server:
Cada nova atualização cumulativa para 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. Consulte as atualizações cumulativas mais recentes para SQL Server:
Atualização cumulativa mais recente para o SQL Server 2016
Atualização cumulativa mais recente para o SQL Server 2014
Atualização cumulativa mais recente do SQL Server 2017
Mais informações
Esta melhoria está incluída na seguinte correção a pedido para SQL Server:
Atualização de hotfix sob demanda para SQL Server 2012 SP4
Referências
Saiba mais sobre a terminologia que a Microsoft utiliza para descrever as atualizações de software.
Para obter mais informações sobre Ponte de Desktop e soluções alternativas para esse problema, consulte este artigo do Blog da Equipe MSSQL Tiger.