Hii ..
I have an asp.net application which connects to a sql database. I have deployed it on the Windows server and everything worked fine. The server crashed a month back. A new server has been set up. I have installed .NET Framework and SQL Server 2012 in the windows server. I have also deployed the same asp.net application(no code has been changed) on the new windows server. But now i am getting the error  "Timeout expired.  The timeout period elapsed prior to obtaining a connection from the pool.  This may have occurred because all pooled connections were in use and max pool size was reached.", when i use the application for a while. The same application used to work fine previously. But now it gives this error. when i run this application through visual studio from my local machine it is not giving this error. But when i deploy this on the server, it is giving that error. when i run sp_who in sql server i see a lot of connections ...

Go to the complete details ...