Symptomen
U maakt een TDE-certificaat (Transparent Data Encryption) in Microsoft SQL Server 2014 Service Pack 1 (SP1). Als u echter een certificaat gebruikt met een serienummer groter is dan 16 bytes, wordt het volgende foutbericht weergegeven:
Opmerking
Msg 15297, Level 16, State 56, Line 1
Het certificaat, de asymmetrische sleutel of de persoonlijke sleutel zijn ongeldig.
Oplossing
Dit probleem is voor het eerst opgelost in de volgende cumulatieve update voor SQL Server:
Cumulatieve update 2 voor SQL Server 2014 Service Pack 1
Opmerking Nadat u deze update hebt geïnstalleerd, kunt u het certificaat maken, zelfs als het serienummer groter is dan 16 bytes. Bovendien ontvangt u niet het foutbericht dat wordt vermeld in het gedeelte 'Symptomen'. Het serienummer wordt echter afgekapt tot 16 bytes wanneer het wordt opgeslagen in de kolom cert_serial_number in de catalogusweergave sys.certificates. De afkapactie vindt alleen plaats in de catalogusweergave. Dit betekent dat het certificaat nog steeds de oorspronkelijke lengte van het serienummer behoudt.
Informatie over cumulatieve updates voor SQL Server
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingspatches die deel uitmaakten van de vorige cumulatieve update. Bekijk de meest recente cumulatieve updates voor SQL Server:
Buildversies van SQL Server 2014
Status
Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Meer informatie
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.