Osegi
Софт·1 мин чтения

SQL Server после октябрьского обновления не закрывает linked server

Microsoft признала, что обновление KB5126646 от 13 октября может оставлять открытыми соединения linked server в SQL Server и тормозить сервер до перезапуска службы.

A server rack in a data center with network cables and glowing status lights.
Фото: theregister

Если после октябрьского обновления SQL Server ведёт себя странно, виновник, возможно, найден. Microsoft признала, что изменение в обновлении от 13 октября (KB5126646) приводит к тому, что запросы через linked server не закрывают соединения.

Связанные серверы (linked server) с поставщиками OLE DB давно используют, чтобы подключать к запросам дополнительные источники данных. SQL Server открывает соединение, забирает данные и закрывает его после запроса. По крайней мере, так задумано.

После обновления соединения могут оставаться открытыми. По данным Microsoft, при новых запросах подключения к внешним базам данных способны накапливаться, а не закрываться. После долгой работы это может замедлять сервер и ухудшать его производительность. В качестве примеров затронутых подключений компания называет PostgreSQL и Oracle.

Как обойти проблему с linked server в SQL Server?

Microsoft предлагает два временных способа. Если удаётся определить простаивающие соединения, их можно закрыть вручную. Ещё можно перезапустить службу SQL, и стабильность на время вернётся. Но, как предупреждает компания, оба шага могут прервать активные запросы или транзакции, а проблема может вернуться после достаточно долгой работы.

Смягчающее решение доступно только через корпоративную поддержку Microsoft. Остальным в течение нескольких дней обещают внеплановое (out-of-band) обновление.

Каких систем касается ошибка?

По словам Microsoft, ошибка затрагивает все версии Windows, кроме Windows 11 26H2, вплоть до Windows 10 1809 и LTSC 2019. Среди серверных систем это Windows Server от 2012 до 2025.

Администраторам продуктов Microsoft в последнее время не позавидуешь. Октябрьское обновление Windows Server 2026 года оставило часть серверов Exchange нестабильными, пока не вносили правку в реестр или не ставили исправление из ноябрьского обновления.

Приложения, на которые стоит взглянуть

SUMO: числовая головоломка

Выбирайте нужные клетки, складывайте, достигайте цели. Легко понять, сложно освоить. Бесплатно, для любого возраста.

Теги:microsoftsql serverlinked serverwindows updatekb5126646oracle

Ещё за этот день

Показать все →

Ещё в рубрике: Софт

Показать все →