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.