Symptomen
Veronderstel dat u een exemplaar van Microsoft SQL Server 2014 uitvoert en de eigenschap autogroei van een database inschakelt. Wijzigingen in de database kunnen ook niet worden opgeslagen. Daarnaast wordt er een foutbericht weergegeven waarin staat dat het transactielogboek vol is:
Msg 9002, niveau 17, status 2, regel 1 Het transactielogboek voor database 'database_name' is vol vanwege ' LOG_BACKUP '.
Als u een back-up van het transactielogbestand probeert te maken, wordt het volgende foutbericht weergegeven:
Msg 3052, niveau 16, provincie 1, regel 1 Voor het maken van een back-uplogboek kon geen updates worden geregistreerd voor database 'database_name'.
Als u het transactielogbestand handmatig kunt uitbreiden, wordt het volgende foutbericht weergegeven:
Msg 9002, niveau 17, provincie 1, regel 1 Het transactielogboek voor database 'database_name' is vol vanwege ' controlepunt '
Als u een query uitvoert op de sys.dm_db_log_space_usage DMV, geven de resultaten aan dat het transactielogboek 100-procent of meer wordt gebruikt. Mogelijk vindt u ook dat er voldoende ruimte vrij is op het opslagstation om de groei van het logboekbestand toe te passen.
Oplossing
Deze oplossing is opgenomen in de cumulatieve update 12 voor SQL Server 2014 Service Pack 2.
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en beveiligingsfixes die zich in de vorige versie bevonden. Bekijk de nieuwste cumulatieve updates voor SQL Server 2014.
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Lees meer over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.