ИСПРАВЛЕНО: Может возникать ошибка при настройке журнала журнала заданий агента SQL Server

Проблема

Предположим, что агент Microsoft SQL Server включен в экземпляре SQL Server в установке Linux. При попытке установить или изменить максимальное количество строк журнала заданий и максимальное количество строк журнала заданий на задание может возникнуть следующая ошибка:

MSG 0, уровень 11, состояние 0, номер строки <>
В текущей команде произошла серьезная ошибка. Результаты, если таковые имеются, должны быть отброшены.

Решение

В служебную mssql-conf программу настройки добавлены два новых свойства sqlagent.jobhistorymaxrows агент SQL Server и sqlagent.jobhistorymaxrowsperjob. Эти настройки позволяют установить максимальное количество строк для журнала заданий и максимальное количество строк журнала заданий на задание соответственно.

Пример:
sudo /opt/mssql/bin/mssql-conf set sqlagent.jobhistorymaxrows 1000
sudo /opt/mssql/bin/mssql-conf set sqlagent.jobhistorymaxrowsperjob 100

Примечание

Эти два свойства невозможно настроить с помощью SQL Server Management Studio (SSMS).

Эта проблема устранена в следующих накопительных обновлениях для SQL Server:

Сведения о накопительных обновлениях для SQL Server

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

Состояние

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

Ссылки

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