Gäller förSQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptom

Det här problemet uppstår när du använder ett certifikat vars serie nummer är större än 16 byte. När det här problemet uppstår visas följande fel meddelande:

Meddelande 15297, nivå 16, State 56, rad 1 certifikat, asymmetriska nycklar eller privata nycklar-data är ogiltiga.

Lösning

Problemet är först åtgärdat i den kumulativa uppdateringen av SQL Server:

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Vi rekommenderar att du laddar ner och installerar de senaste kumulativa uppdateringarna för SQL Server:

Obs! När du har installerat den här uppdateringen kan du skapa certifikatet trots att dess serie nummer är större än 16 byte utan att ta emot något fel meddelande. Serie numret kommer att trunkeras till 16 byte när det sparas i kolumnen cert_serial_numberi katalogvy. Avtrunkning sker bara i katalogvy. Därför bevaras inte den ursprungliga längden för dess serie nummer.

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.