Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Symptoms
Предположим, что microsoft агент SQL Server включен в экземпляре SQL Server на установке Linux. При попытке задать или изменить максимальное количество строк для журнала заданий и максимальное количество строк журнала заданий на задание может возникнуть следующая ошибка:
Msg 0, Level 11, State 0, LineNumber <>
— серьезная ошибка в текущей команде. Результаты (при их наличии) должны быть отклонены.
Resolution
Два новых свойства sqlagent.jobhistorymaxrows агент SQL Server и sqlagent.jobhistorymaxrowsperjobдобавлены в служебную mssql-conf программу конфигурации. Эти параметры позволяют задать максимальное количество строк для журнала заданий и максимальное количество строк журнала заданий на задание соответственно.
Пример: sudo /opt/mssql/bin/mssql-conf set sqlagent.jobhistorymaxrows 1000sudo /opt/mssql/bin/mssql-conf set sqlagent.jobhistorymaxrowsperjob 100
Note
Эти два свойства нельзя настроить с помощью СРЕДЫ SQL Server Management Studio (SSMS).
Эта проблема устранена в следующих накопительных обновлениях для SQL Server:
Сведения о накопительных обновлениях для SQL Server
Каждое новое накопительное обновление для SQL Server содержит все исправления и исправления безопасности, которые были в предыдущей сборке. Рекомендуется установить последнюю сборку для вашей версии SQL Server:
- Последнее накопительное обновление для SQL Server 2022
- Последнее накопительное обновление для SQL Server 2019
Status
Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Применимо к».
References
Узнайте о терминологии , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.