Symptom
Tänk dig följande situation:
-
Du har en innesluten databas i Microsoft sql Server 2012 eller SQL Server 2014.
-
Ett försök görs att ansluta till den inneslutna databasen genom att aktivera anslutningspoolen.
-
Programmet använder SQL Server-verifikation.
I det här scenariot kanske det inte går att ansluta till databasen. Dessutom hittar du fel som liknar följande i SQL Server-felloggen:
Fel vid inloggning med datum/tid : 18456, allvarlighets grad: 14; delstat: 5.datedet gick inte attLogga in på användarens sid. Orsak: det gick inte att hitta en inloggning som matchar namnet som tillhandahålls [Client:]datum/tid spid# error: 18056, allvarlighets grad: 20, State: 5.datum/tid SPID# det gick inte att återanvända en session med SPID #, som har återställts för anslutningspoolen. Felet ID är #. Det här felet kan ha orsakats av att en tidigare åtgärd misslyckades. Kontrol lera fel loggarna för misslyckade åtgärder omedelbart före det här fel meddelandet.
Obs! Det här problemet uppstår inte första gången som en anslutning till en innesluten databas inträffar. Problemet uppstår emellertid i alla försök.
Lösning
Problemet är först åtgärdat i den kumulativa uppdateringen av SQL Server.
Kumulativ uppdatering 1 för SQL Server 2014 /en-us/help/2931693
Kumulativ uppdatering 7 för SQL Server 2012 SP1 /en-us/help/2894115
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. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Mer information
Genom den här uppdateringen åtgärdas också ett annat problem där följande inbyggda funktioner returnerar användar-SID i stället för användar namnet:
-
SUSER_SNAME
-
SUSER_NAME
-
SYSTEM_USER
Obs! Den här uppdateringen säkerställer att användar namnet alltid returneras av de här funktionerna, oavsett om en innesluten databas används eller inte.
Referenser
Se vilken terminologi Microsoft använder för att beskriva program varu uppdateringar.