Никога не съм използвал библиотеката dotConnect на Devart, но гледам OracleConnection
клас изглежда, че трябва да можете да затворите връзката след определен период от време, като извикате OracleConnection.Close()
. Това трябва да ви изведе от състоянието на блокиране, докато се опитвате да Open
връзката.
Това не е точно като настройка на времето за изчакване, но може да работи. Освен това проверете ConnectionTimeout
свойство, когато отстранявате грешки в този код, за да потвърдите, че времето за изчакване е правилно зададено.