RETTELSE: Der kan opstå fejl ved indstilling af SQL Server Agent-joboversigtsloggen

Symptomer

Antag, at Microsoft SQL Server Agent er aktiveret i en SQL Server-forekomst på en Linux-installation. Når du forsøger at angive eller ændre det maksimale antal rækker i joboversigtsloggen og det maksimale antal rækker i joboversigten pr. job, kan der opstå følgende fejl:

Msg 0, niveau 11, tilstand 0, linjenummer <>
Der opstod en alvorlig fejl på den aktuelle kommando. Eventuelle resultater skal kasseres.

Løsning

To nye SQL Server Agent-egenskaber sqlagent.jobhistorymaxrows er sqlagent.jobhistorymaxrowsperjobføjet til konfigurationsværktøjetmssql-conf. Disse indstillinger giver dig mulighed for at angive det maksimale antal rækker for henholdsvis joboversigtsloggen og det maksimale antal joboversigtsrækker pr. job.

Eksempel:
sudo /opt/mssql/bin/mssql-conf set sqlagent.jobhistorymaxrows 1000
sudo /opt/mssql/bin/mssql-conf set sqlagent.jobhistorymaxrowsperjob 100

Bemærk

De to egenskaber kan ikke konfigureres ved hjælp af SQL Server Management Studio (SSMS).

Dette problem er rettet i følgende kumulative opdateringer til SQL Server:

Om kumulative opdateringer til SQL Server

Hver ny kumulativ opdatering til SQL Server indeholder alle de programrettelser og sikkerhedsrettelser, der var i det tidligere build. Vi anbefaler, at du installerer det nyeste build til din version af SQL Server:

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Referencer

Få mere at vide om den terminologi, som Microsoft bruger til at beskrive softwareopdateringer.