SqlDataReader sdr = command.ExecuteReader();
l'exception ci-dessus en essayant de faire un SqlDataReader sdr = command.ExecuteReader();
C'est un programme complexe (pour moi) qui prend quelques heures à courir avant de lancer cette exception. Je pensais que c'était parce qu'il pourrait y avoir des connections qui ne sont pas fermées, mais quand je regarde la database, il n'y a qu'une seule connection active. Et @@ MAX_CONNECTIONS = 32767.
Lorsque je regarde le file journal SQL, il est dit "Une nouvelle connection a été rejetée, car le nombre maximal de connections sur la session ID 52 a été atteint."
D'autres idées de ce qui pourrait causer le problème? C'est SQL Server 2008 R2 et j'accède à la database localement via C # .Net.
Effectivement, j'ai trouvé un SqlDataReader sdr = command.ExecuteReader();
ce n'était pas dans un bloc d' using
ou d'être jamais fermé. Maintenant tout va bien :-). Merci, Fred, pour l'aide!