Symptomen
Afgeschafte functie database compatibiliteitsniveau 110 moet een unieke id van de externe functie bevatten in Microsoft SQL Server 2014. Een andere verouderde functie sp_control_dbmasterkey_password heeft echter dezelfde externe functie-id.
Oorzaak
Het probleem kan zich voordoen omdat de ID van de externe functie, 274, al is toegewezen aan een andere afgeschafte functie die de opgeslagen procedure sp_control_dbmasterkey_password. Daarom zijn er twee functies die zijn toegewezen aan dezelfde ID 274. Met deze correctie wordt het gedupliceerde ID-nummer opgelost door het toewijzen van database compatibiliteitsniveau 110 aan een nieuw functie-id-nummer ' 275 ' voor uniekheid.
Oplossing
Het probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server.
Cumulatieve update 1 voor SQL Server 2014 /en-us/help/2931693
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Meer informatie
De functie-Id's worden aangegeven in de kolom objectid wanneer u traceringen uitvoert, waaronder de aankondiging van de afschaffing en van de definitieve ondersteunings gebeurtenisklassen. De Id's zijn handig om te meten dat afgeschafte functies worden gebruikt op een bepaalde SQL-Server. Ga naar de volgende Microsoft-websites voor meer informatie:
Afgeschafte functies van de database-engine in SQL Server 2014