Applies ToSQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Simptome

Să presupunem că aveți un instantaneu al bazei de date într-o bază de date de abonare extrasă pe un server care rulează Microsoft SQL Server. Atunci când aplicați o remediere rapidă pe server, upgrade-ul la nivel de script nu reușește și primiți un mesaj de eroare care seamănă cu următorul:

dată oră spid_number Se efectuează upgrade-uri meta-date de securitate pentru lucrarea de reproducere...data și oraspid_number Eroare: 3906, Severitate: 16, Stare: 1.dată orăspid_number Nu s-a reușit actualizarea bazei de date "database_name", deoarece baza de date este doar în citire.data și oraspid_number Eroare: 912, Severitate: 21, Stare: 2.dată orăspid_number Upgrade-ul la nivel de script pentru "coordonatorul" bazei de date nu a reușit, deoarece pasul de upgrade "msdb110_upgrade.sql" a întâlnit eroarea 3906, starea 1, severitatea 16. Aceasta este o condiție gravă de eroare care poate interfera cu funcționarea obișnuită și baza de date va fi offline. Dacă eroarea a apărut în timpul upgrade-ului bazei de date "coordonatoare", va împiedica pornirea întregii instanțe SQL Server. Examinați intrările anterioare de jurnal de erori, efectuați acțiunile de corecție corespunzătoare și reporniți baza de date, astfel încât pașii de upgrade de script să ruleze până la finalizare.

Rezolvare

Această problemă este remediată în următoarele actualizări pentru SQL Server:

Despre versiunile SQL Server

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

Stare

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

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.