Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Symptoms
Stel dat de Microsoft SQL Server Agent is ingeschakeld binnen een SQL Server-exemplaar op een Linux-installatie. Wanneer u het maximum aantal rijen voor het taakgeschiedenislogboek en het maximum aantal rijen voor taakgeschiedenis per taak probeert in te stellen of te wijzigen, kan de volgende fout optreden:
Msg 0, Level 11, State 0, LineNumber <>
A ernstige fout opgetreden bij de huidige opdracht. De resultaten, indien aanwezig, moeten worden verwijderd.
Resolution
Er zijn twee nieuwe SQL Server Agent-eigenschappen sqlagent.jobhistorymaxrowssqlagent.jobhistorymaxrowsperjobtoegevoegd aan het mssql-conf configuratiehulpprogramma. Met deze instellingen kunt u het maximum aantal rijen voor het taakgeschiedenislogboek en het maximum aantal taakgeschiedenisrijen per taak instellen.
Voorbeeld: sudo /opt/mssql/bin/mssql-conf set sqlagent.jobhistorymaxrows 1000sudo /opt/mssql/bin/mssql-conf set sqlagent.jobhistorymaxrowsperjob 100
Note
De twee eigenschappen kunnen niet worden geconfigureerd met behulp van SQL Server Management Studio (SSMS).
Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:
Over cumulatieve updates voor SQL Server
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en beveiligingsoplossingen die zich in de vorige build bevonden. U wordt aangeraden de nieuwste build voor uw versie van SQL Server te installeren:
- Meest recente cumulatieve update voor SQL Server 2022
- Meest recente cumulatieve update voor SQL Server 2019
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
References
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.