Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Simptome

Să presupunem că utilizați SQL Server 2017 pe Linux. Atunci când instalați sau dezinstalați o actualizare cumulativă SQL Server, unele scripturi upgrade sau downgrade (sqlscriptupgrade. dll sau sqlscriptdowngrade. dll în fișierul script. dll) nu sunt executate așa cum vă așteptați. Prin urmare, schemele bazei de date nu sunt actualizate sau declasate corect.

Notă atunci când instalați această   Actualizare cumulativă, scriptul de upgrade din această actualizare este executat. Cu toate acestea, actualizările cumulative anterioare se comportă în continuare la fel. Prin urmare, vă recomandăm să evitați aplicarea oricărei actualizări cumulative mai devreme decât această actualizare.

Rezolvare

Această remediere este inclusă în actualizarea cumulativă 4 pentru SQL Server 2017.

Despre Compilările SQL Server 2017

Fiecare compilare nouă pentru SQL Server 2017 conține toate remedierile rapide și de securitate care au fost în compilarea anterioară. Vă recomandăm să instalați cea mai recentă versiune pentru SQL Server 2017.

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Mai multe informații

Începând cu această actualizare, SQL Server Agent este instalat automat împreună cu SQL Server. O instalare separată a pachetului MSSQL-Server-Agent nu mai este necesară (sau este posibil). SQL Server Agent este dezactivat în mod implicit. Pentru a o activa, derulează următoarea comandă de configurare:

MSSQL-conf set SQLAgent. enabled True

Pentru a dezactiva agentul, rulare:

MSSQL-conf set SQLAgent. enabled false

Sau, variabila de mediu MSSQL_AGENT_ENABLED poate fi setată la True sau false pentru a activa sau a dezactiva respectivul agent.

Notă Noua setare nu va avea efect până când nu se repornește SQL Server.

Dacă faceți upgrade unei versiuni mai vechi de SQL Server, pachetul MSSQL-Server-Agent, dacă este prezent, va fi dezinstalat automat și SQL Server Agent va fi activat. Dacă pachetul SQL Server Agent nu este prezent în timpul actualizării, SQL Server Agent va rămâne dezactivat.

Atunci când SQL Server Agent este dezactivat, configurația sa nu este eliminată, iar lucrările sale rămân neatinse. Reactivarea SQL Server Agent va aduce la aceeași stare ca înainte de a fi dezactivat.

Referințe

Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×