Symptomer
Tenk deg følgende:
-
Du har en In-Memory OLTP-databasen i Microsoft SQL Server-2014.
-
Du aktiverer gjennomsiktig kryptering (TDE) på databasen.
-
Du deaktiverer TDE, og slipp alle nøkler for kryptering og sertifikater.
-
Du prøver å gjøre databasen må frakobles.
Du kan ikke koble databasen må frakobles enda en logg-gjenoppretting er nødvendig i dette scenariet. I tillegg får du følgende feilmelding:
Msg 33111, nivå 16, tilstand 3, linje 37
Finner ikke serversertifikatet med avtrykket '0xA4818012ECFD38A0C1A73298B8A0460F6C261392'. Msg 5181, nivå 16 tilstand 5, linje 37 Kan ikke starte database "<databasenavnfor >". Går tilbake til forrige status. Msg 5069, nivå 16 tilstand 1, linje 37 Kan ikke endre DATABASE-setningen. Msg 9016, nivå 21 tilstand 7, linje 37 Det oppstod en feil under behandling av logg for databasen "<databasenavnfor >". Kan ikke dekryptere loggblokk. Msg 3414, nivå 21 tilstand 1, linje 37 Det oppstod en feil under gjenoppretting, hindrer databasen "<databasenavnfor >". (x: y) på nytt. Diagnostisere recovery-feil og rette dem opp, eller gjenopprette fra en kjent vellykket sikkerhetskopi. Hvis feilene ikke rettes eller forventet, kan du kontakte kundestøtte.Oppløsning
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.
Kumulativ oppdatering 4 for SQLServer 2014/en-us/help/2999197
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".