KB4528066 – LØSNING: Kan ikke gjenopprette SQL Server 2012-databaser på SQL Server 2016, 2017 og 2019 på grunn av NCCI

Gjelder for
SQL Server 2016 Service Pack 2 SQL 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 on Windows SQL Server 2019 on Windows

Symptomer

Tenk deg følgende:

  • Du overfører fra Microsoft SQL Server 2012 til Microsoft SQL Server 2016, 2017 eller 2019.
  • Du prøver å gjenopprette SQL Server 2012-databaser på SQL Server 2016, 2017 eller 2019.

I dette scenariet kan du få en feilmelding på grunn av Nonclustered Columnstore Index (NCCI) i SQL Server 2012-databasen. I tillegg genereres en dumpfil.

Konvertere databasen «Databasenavn» fra versjon VersionNumber til gjeldende versjon VersionNumber.
      

Databasen DatabaseName kjører oppgraderingstrinnet fra versjon VersionNumber til versjon VersionNumber.

Msg 211, sev 23, delstat 109, linje LineNumber: Korrupsjon i database-ID-ID,objekt-ID-ID kan skyldes inkonsekvens i skjema eller katalog. Kjør DBCC CHECKCATALOG. [SQLSTATE 22007]Msg 3013, sev 23, tilstand 1, linje LineNumber: RESTORE DATABASE avsluttes unormalt. [SQLSTATE 42000]

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».

Oppløsning

Dette problemet er løst i følgende kumulative oppdateringer for SQL Server:

Om kumulative oppdateringer for SQL Server:

Hver nye kumulative oppdatering for SQL Server inneholder alle hurtigreparasjoner og alle sikkerhetsrettinger som fulgte med den forrige kumulative oppdateringen. Ta en titt på de nyeste kumulative oppdateringene for SQL Server:

Kilder

Finn ut mer om terminologien som Microsoft bruker til å beskrive programvareoppdateringer.