Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Sintomi

Supponiamo che tu usi SQL Server 2017 su Linux. Quando si installa o si disinstalla un aggiornamento cumulativo di SQL Server, alcuni script di aggiornamento o downgrade (sqlscriptupgrade. dll o sqlscriptdowngrade. dll nel file script. dll) non vengono eseguiti come previsto. Di conseguenza, gli schemi di database non vengono aggiornati o declassati correttamente.

Nota quando si installa questo   aggiornamento cumulativo, viene eseguito lo script di aggiornamento in questo aggiornamento. Tuttavia, gli aggiornamenti cumulativi precedenti si comportano sempre allo stesso modo. È pertanto consigliabile evitare di applicare qualsiasi aggiornamento cumulativo precedente a questo aggiornamento.

Risoluzione

Questa correzione è inclusa nell' aggiornamento cumulativo 4 per SQL Server 2017.

Informazioni sulle build di SQL Server 2017

Ogni nuova build per SQL Server 2017 contiene tutti gli aggiornamenti rapidi e le correzioni di sicurezza presenti nella build precedente. È consigliabile installare la build più recente per SQL Server 2017.

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Ulteriori informazioni

A partire da questo aggiornamento, SQL Server Agent viene installato automaticamente insieme a SQL Server. Un'installazione separata del pacchetto MSSQL-Server-Agent non è più necessaria (o possibile). SQL Server Agent è disabilitato per impostazione predefinita. Per abilitarlo, eseguire il comando di configurazione seguente:

MSSQL-conf set SQLAgent. Enabled true

Per disabilitare l'agente, eseguire:

MSSQL-conf set SQLAgent. Enabled false

In alternativa, la variabile di ambiente MSSQL_AGENT_ENABLED può essere impostata su true o false per abilitare o disabilitare rispettivamente l'agente.

Nota La nuova impostazione non avrà effetto finché non viene riavviato SQL Server.

Se si aggiorna una versione precedente di SQL Server, il pacchetto MSSQL-Server-Agent, se presente, verrà disinstallato automaticamente e verrà abilitato SQL Server Agent. Se il pacchetto SQL Server Agent non è presente durante l'aggiornamento, SQL Server Agent rimarrà disabilitato.

Quando SQL Server Agent è disabilitato, la relativa configurazione non viene rimossa e i relativi processi rimangono intatti. La riattivazione di SQL Server Agent lo porterà nello stesso stato di prima della disattivazione.

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×