Van toepassing op
SQL Server 2017 Developer Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Enterprise on Linux SQL Server 2017 Standard on Linux

Symptomen

U wordt aangeraden SQL Server 2017 op Linux te gebruiken. Wanneer u een cumulatieve update van SQL Server installeert of verwijdert, worden sommige upgrades of downgrade-scripts (sqlscriptupgrade. dll of sqlscriptdowngrade. dll in het bestand script. dll) niet uitgevoerd zoals verwacht. Daarom zijn de database schema's niet bijgewerkt of gedowngraded.

Opmerking Wanneer u deze cumulatieve   update installeert, wordt het upgradescript in deze update uitgevoerd. Eerdere cumulatieve updates gedragen zich echter wel op dezelfde manier. Daarom raden we u aan dat u geen cumulatieve updates eerder hoeft te toepassen dan deze update.

Oplossing

Deze oplossing is opgenomen in de cumulatieve update 4 voor SQL Server 2017.

Over SQL Server 2017-builds

Elke nieuwe build voor SQL Server 2017 bevat alle hotfixes en beveiligingsfixes die in de vorige build stonden. U wordt aangeraden de nieuwste versie van SQL Server 2017te installeren.

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Meer informatie

Vanaf deze update wordt SQL Server Agent automatisch samen met SQL Server geïnstalleerd. Een afzonderlijke installatie van het MSSQL-Server-Agent pakket is niet langer vereist (of mogelijk). SQL Server-Agent is standaard uitgeschakeld. Voer de volgende configuratieopdracht uit om deze optie in te schakelen:

MSSQL-conf set SQLAgent. geactiveerde waarde

Voer de volgende opdracht uit om de agent uit te schakelen:

MSSQL-conf instellen van SQLAgent. Enabled False

Of de omgevingsvariabele MSSQL_AGENT_ENABLED kan worden ingesteld op waar of Onwaar , zodat de agent ook in-of uitschakelt.

Opmerking De nieuwe instelling wordt pas doorgevoerd wanneer SQL Server opnieuw wordt gestart.

Als u een oudere versie van SQL Server bijwerkt, wordt het MSSQL-Server-Agent pakket, indien aanwezig, automatisch verwijderd en wordt de SQL Server-Agent ingeschakeld. Als het pakket SQL Server Agent niet aanwezig is tijdens de update, blijft SQL Server Agent uitgeschakeld.

Wanneer SQL Server-Agent is uitgeschakeld, wordt de configuratie niet verwijderd en blijven de bijbehorende taken ongewijzigd. Als u de SQL Server-Agent opnieuw inschakelt, wordt deze naar dezelfde toestand overgebracht als voordat deze werd uitgeschakeld.

Verwijzingen

Informatie over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.