Проблема
Предположим, что вы используете SQL Server 2014 или 2016. При одновременном запуске нескольких пакетов служб SQL Server Integration Services (SSIS), расположенных в базе данных каталога служб Integration Services (SSISDB), часто может возникать проблема взаимоблокировки в SSISDB. Кроме того, появляется следующее сообщение об ошибке:
Примечание
Произошла ошибка: System.Data.SqlClient.SqlException (0x80131904): транзакция (идентификатор процесса 58) была заблокирована при блокировке ресурсов с другим процессом и выбрана в качестве жертвы взаимоблокировки. Перезапустите транзакцию.
Решение
Эта проблема устранена в следующих накопительных обновлениях для SQL Server:
Накопительный пакет обновления 7 для SQL Server 2016 RTM
Накопительный пакет обновления 4 для SQL Server 2016 с пакетом обновления 1 (SP1)
Накопительный пакет обновления 6 для SQL Server 2014 с пакетом обновления 2 (SP2)
Накопительный пакет обновления 12 для SQL Server 2014 с пакетом обновления 1 (SP1)
Сведения о накопительных обновлениях для SQL Server
Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и исправления безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с последними накопительными пакетами обновления для SQL Server:
Последний накопительный пакет обновления для SQL Server 2016
последние накопительные пакеты обновления для SQL Server 2014.
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».
Ссылки
Узнайте о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.