Как установить таймер, скажем, на 2 минуты, чтобы попытаться подключиться к базе данных, а затем выдать исключение, если есть какие-либо проблемы с подключением?