Symptomer
La oss si at du kjører en forekomst av Microsoft SQL Server 2014, og at du aktiverer egenskapen Autovekst for en database. Det kan likevel hende at endringer i databasen ikke lagres. I tillegg får du feilmeldinger som ligner på følgende, som sier at transaksjonsloggen er full:
Obs!
Msg 9002, nivå 17, delstat 2, linje 1
Transaksjonsloggen for databasen «database_name» er full på grunn av LOG_BACKUP.
Hvis du prøver å sikkerhetskopiere transaksjonsloggfilen, får du følgende feilmelding:
Obs!
Msg 3052, nivå 16, delstat 1, linje 1
SIKKERHETSKOPILOGG kan ikke logge oppdateringer for database-database_name.
Hvis du prøver å utvide transaksjonsloggfilen manuelt, får du følgende feilmelding:
Obs!
Msg 9002, nivå 17, delstat 1, linje 1
Transaksjonsloggen for database «database_name» er full på grunn av «CHECKPOINT»
Hvis du spør sys.dm_db_log_space_usage DMV, indikerer resultatene at transaksjonsloggen er 100 % eller mer brukt. Du kan også oppdage at det er nok ledig plass på lagringsstasjonen til å håndtere loggfilveksten.
Oppløsning
Denne løsningen er inkludert i kumulativ oppdatering 12 for SQL Server 2014 Service Pack 2.
Om kumulative oppdateringer for SQL Server
Hver nye kumulative oppdatering for SQL Server inneholder alle hurtigreparasjoner og sikkerhetsoppdateringer som fantes i forrige build. Se de nyeste kumulative oppdateringene for SQL Server 2014.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».
Kilder
Finn ut mer om terminologien som Microsoft bruker til å beskrive programvareoppdateringer.