Зведення
Під час запуску програми Desktop Bridge (наприклад, класичної програми, яку упаковано як програму для Windows) на сервері під керуванням Microsoft SQL Server ця програма не запускається й з'являється таке повідомлення про помилку:
Примітка.
Область даних, передана системному виклику, занадто мала.
Причина
Ця проблема виникає через непорозуміння між двома драйверами фільтрів, зокрема WCNFS (міст робочого стола) і драйвером RsFxXXXX.sys (системний драйвер SQL Server FILESTREAM). Драйвер системи RSFX не враховує належним чином прапори, передані драйвером WCNFS. Це призводить до помилок запуску будь-якої програми Desktop Bridge.
Додаткові відомості
Це покращення входить до наведених нижче сукупних оновлень для SQL Server.
Сукупний пакет оновлень 8 для SQL ServerSQL Server 2016 SP1
Сукупний пакет оновлень 3 для SQL ServerSQL Server 2017
Сукупний пакет оновлень 11 для SQL ServerSQL Server 2014 SP2
Відомості про сукупні оновлення для SQL ServerSQL Server :
Кожне нове сукупне оновлення для SQL Server містить усі виправлення та виправлення системи безпеки, які входили до попереднього сукупного пакета оновлень. Перегляньте останні сукупні оновлення для SQL Server.
Останнє сукупне оновлення для SQL ServerSQL Server 2016
Останнє сукупне оновлення для SQL ServerSQL Server 2014
Останнє сукупне оновлення для SQL ServerSQL Server 2017
Додаткові відомості
Це покращення входить до наведеного нижче виправлення на вимогу для SQL ServerSQL Server:
Оновлення поточних виправлень за вимогою для SQL Server 2012 SP4
Посилання
Дізнайтеся, яку термінологію використовує корпорація Майкрософт для опису оновлень програмного забезпечення.
Докладні відомості про Desktop Bridge і способи вирішення цієї проблеми див. в цій статті блоґу MSSQL Tiger Team.