KB4078098-FIX: sheme baze podataka nisu nadograđene ili umanjile prilikom instalacije i deinstalacije kumulativnog ažuriranja u sustavu SQL Server 2017 na Linuxu

Simptomi

Pretpostavimo da koristite SQL Server 2017 na Linuxu. Kada instalirate ili deinstalirate Kumulativno ažuriranje sustava SQL Server, neke skripte za nadogradnju ili downrazreda (sqlscriptupgrade. dll ili sqlscriptdowngrade. dll u datoteci Script. dll) nisu izvršene kao što je očekivano. Prema tome, sheme baze podataka nisu ispravno nadograđene ili umanjena.

Ako instalirate ovo Kumulativno   ažuriranje, izvršit će se skripta za nadogradnju u ovom ažuriranju. No prethodna se kumulativna ažuriranja i dalje ponašaju na isti način. Stoga preporučujemo da Izbjegavajte primjenu kumulativnog ažuriranja starijih od ovog ažuriranja.

Rješenje

Ovaj je popravak uvršten u Kumulativno ažuriranje 4 za SQL Server 2017.

O verzijama sustava SQL Server 2017

Svaki novi međuverzija za SQL Server 2017 sadrži sve hitne popravke i sigurnosne popravke koji su bili u prethodnoj izradi. Preporučujemo da instalirate najnoviju izgradnju za SQL Server 2017.

Status

Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".

Dodatne informacije

Počevši s ovim ažuriranjem, agent sustava SQL Server automatski će se instalirati zajedno sa sustavom SQL Server. Zasebna instalacija sustava MSSQL-Server-Agent više nije obavezna (ili je moguće). Agent sustava SQL Server onemogućena je prema zadanim postavkama. Da biste ga omogućili, pokrenite sljedeću naredbu za konfiguraciju:

MSSQL-conf set sqlagent. enabled True

Da biste onemogućili agenta, pokrenite:

MSSQL-conf set sqlagent. enabled FALSE

Ili, varijablu okruženja MSSQL_AGENT_ENABLED možete postaviti na True ili False da biste omogućili ili onemogućili agenta.

NapomenaNova postavka neće stupiti na snagu dok se ponovno ne pokrene SQL Server.

Ako nadogradite stariju verziju sustava SQL Server, MSSQL-Server-Agent-paket, ako je prisutan, automatski će se deinstalirati, a administrator sustava SQL Server bit će omogućen. Ako paket SQL Server agent nije prisutan tijekom ažuriranja, agent sustava SQL Server ostat će onemogućen.

Kada je agent sustava SQL Server onemogućen, njegova se konfiguracija ne uklanja, a njegovi poslovi ostaju netaknuti. Ponovno omogućivanje programa SQL Server Agent dovest će ga u isto stanje kao i prije no što je onemogućen.

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Hvala vam na povratnim informacijama!

×