Simptomi
Pretpostavimo da je Microsoft SQL Server Agent omogućen unutar instance SQL Server na instalaciji sustava Linux. Kada pokušate postaviti ili promijeniti maksimalan broj redaka za zapisnik povijesti zadataka i maksimalan broj redaka povijesti zadataka po zadatku, može se pojaviti sljedeća pogreška:
Poruka 0, Razina 11, Država 0, Broj retka <>U trenutnoj naredbi došlo je do ozbiljne pogreške. Rezultate ako takvi mogu biti odbačeni.
Rješenje
Dva nova svojstva sqlagent.jobhistorymaxrows SQL Server Agent i sqlagent.jobhistorymaxrowsperjob, dodana su u mssql-conf uslužni program za konfiguraciju. Te vam postavke omogućuju postavljanje maksimalnog broja redaka za zapisnik povijesti poslova i maksimalan broj redaka povijesti zadataka po zadatku.
Primjer: sudo /opt/mssql/bin/mssql-conf set sqlagent.jobhistorymaxrows 1000sudo /opt/mssql/bin/mssql-conf set sqlagent.jobhistorymaxrowsperjob 100
Napomena
Ta dva svojstva nije moguće konfigurirati pomoću programa SQL Server Management Studio (SSMS).
Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:
O kumulativnim ažuriranjima za SQL Server
Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su bili u prethodnoj međuverziji. Preporučujemo da instalirate najnoviju međuverziju za svoju verziju sustava SQL Server:
- Najnovije kumulativno ažuriranje za SQL Server 2022
- Najnovije kumulativno ažuriranje za SQL Server 2019
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.
Reference
Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.