KB4023138 — ИСПРАВЛЕНО: ошибка "Неправильный синтаксис" при добавлении подписки с помощью хранимой процедуры "sp_addpullsubscription_agent" в SQL Server

Применяется к
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Проблема

Предположим, что вы опубликовали базу данных, зашифрованную с помощью шифрования TDE, для репликации транзакций в Microsoft SQL Server 2016. При использовании хранимой процедуры sp_addpullsubscription_agent для добавления подписки в публикацию может появиться сообщение об ошибке, подобное приведенному ниже.

Примечание

Msg 102, уровень 15, состояние 1, процедура sp_MSaddreplsymmetrickey, строка 42
Неправильный синтаксис рядом с "TRIPLE_DES".

Решение

Это исправление включено в следующие обновления.

Сведения о сборках SQL Server 2016

Каждая новая сборка SQL Server 2016 содержит все исправления и исправления безопасности, которые были включены в предыдущую сборку. Рекомендуется установить последнюю сборку SQL Server 2016.

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».

Ссылки

Узнайте о терминологии , используемой корпорацией Майкрософт для описания обновлений программного обеспечения.