KB4073393 — NAPRAWA: Błąd "Obszar danych przekazany do wywołania systemowego jest za mały" podczas uruchamiania aplikacji Mostek dla aplikacji klasycznych na SQL Server

Dotyczy
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Standard

Podsumowanie

Po uruchomieniu aplikacji Mostek dla aplikacji klasycznych (na przykład aplikacji klasycznej spakowanej jako aplikacja systemu Windows) na serwerze z uruchomioną usługą Microsoft SQL Server aplikacja nie uruchamia się i jest wyświetlany następujący komunikat o błędzie:

Uwaga

Obszar danych przekazany do wywołania systemowego jest za mały.

Przyczyna

Ten problem występuje z powodu błędów komunikacji między dwoma sterownikami filtrów, a konkretnie WCNFS (Mostek dla aplikacji klasycznych) i sterownikiem RsFxXXXX.sys (SQL Server sterownikiem systemowym FILESTREAM). Sterownik systemowy RsFx nie honoruje odpowiednio flag przekazywanych przez sterownik WCNFS. Powoduje to błędy uruchamiania wszystkich aplikacji w aplikacji mostek klasycznych.

Więcej informacji

To ulepszenie jest zawarte w następujących aktualizacjach zbiorczych dla programu SQL Server:

Aktualizacja zbiorcza 8 dla programu SQL Server 2016 z dodatkiem SP1

Aktualizacja zbiorcza 3 dla programu SQL Server 2017

Aktualizacja zbiorcza 11 dla programu SQL Server 2014 z dodatkiem SP2

Informacje o aktualizacjach zbiorczych programu SQL Server:

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2016

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2014

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2017

Więcej informacji

To ulepszenie jest zawarte w następującej poprawce na żądanie dla programu SQL Server:

Aktualizacja poprawki na żądanie dla programu SQL Server 2012 z dodatkiem SP4

Źródła informacji

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Aby uzyskać więcej informacji na temat Mostek dla aplikacji klasycznych i obejść tego problemu, zobacz ten artykuł na blogu zespołu MSSQL Tiger.