Najprawdopodobniej w Twojej bazie danych zabrakło połączeń. To jedno z zastrzeżeń dotyczących nieprawidłowego zamykania połączeń w finally . Ostrzegałem o tym w poprzednim pytaniu
.
Rozwiązaniem jest zrestartowanie danej bazy danych i odpowiednie poprawienie kodu, aby ładnie zamykał zasoby w finally .