У меня есть программа на С#, которая запускает хранимую процедуру. Если я запускаю хранимую процедуру из студии управления сервером Microsoft sql, она работает нормально. Выполнение занимает около 30 секунд. Однако, если я попытаюсь запустить ту же хранимую процедуру из программы C#, время ожидания истечет, хотя я установил время ожидания в строке подключения на 10 минут.
using (connection1 = new SqlConnection("user id=user_id_goes_here;password=password_goes_here;initial catalog=database_name_goes_here;data source=server_name_goes_here;connection timeout=600))
Кажется, время ожидания истекает примерно через 30 секунд, хотя я установил его на 10 минут (для целей тестирования).