Сообщение об ошибке «Не удалось открыть базовый поставщик», означающее, что соединение с сервером либо отклонено - PullRequest
0 голосов
/ 23 января 2020

У меня есть настольное приложение (WinForm), которое отлично работает на локальных БД, но как только я переключился на удаленный БД (MS SQL), оно иногда работало, а иногда становилось настолько ненормально медленным. Теперь мои клиенты горько жалуются на это, и до сих пор я не мог понять что-либо от собственного конца (от программного обеспечения), которое вызывает эту медлительность. В случае возникновения ошибки возвращалось сообщение об ошибке: «Основной поставщик не смог открыть», что означает, что соединение либо отклонено, либо сервер не отвечает. Пожалуйста, помогите мне. Дополнительная информация: Это настольное C# приложение, и я использовал EF6 в качестве ORM.

Проблема возникала всякий раз, когда результат пытается быть вставлен, обновлен или извлечен.

...