Да, ребята, это снова.SQL Server: «соединение было успешно установлено с сервером .... существующее соединение было принудительно закрыто удаленным хостом».
"A connection was successfully established with the server, but then an error occurred during the login process (provider: TCP Provider, error: 0 - An existing connection was forcibly closed by the remote host.)"
Я сожалею ... Я есть Google'd это, я есть прочитать другие статьи StackOverflow по этой проблеме, и я есть испробовали все виды предложений, но ничего не работает ,
Вот несколько заметок о том, что мы видим.
Эта проблема возникает в случайне среды SQL Server Management Studio, сами (делают любой вид деятельности базы данных ... получить список таблиц в базе данных, имея взгляд на хранимую процедуре и т.д.)
это также происходит в Visual Studio 2010 сам, когда он пытается получить данные из серверов (например, при создании .dbml файла и т.д.)
это иногда случается в нашей .Net (ASP , WPF, Silverlight) Приложения.
Наши серверы SQL Server 2005 & 2008 все основаны на виртуальных машинах в центрах обработки данных по всему миру, и мы иногда видим эту ошибку для каждого из них. Но большую часть времени все они работают нормально.
Когда ошибка возникает, мы можем просто «повторить», что вызвало ошибку, и тогда она будет работать нормально.
Мы считаем, что .. если у нас есть веб-сервер IIS в центре обработки данных в конкретном городе, и он обращается к SQL Server в одном центре обработки данных, то мы не видеть проблему.
Мы думаем .. Если мы подключаемся к серверам и указываем UserID и пароль для использования, это вызывает эту ошибку гораздо чаще, чем если бы мы просто использовали аутентификацию Active Directory.
Поместите все это вместе, и это звучит для меня как некая сетевая проблема.
Но может ли кто-нибудь предложить, что искать?
Это не ошибка в наших приложениях .Net, так как даже Студия управления SQL Server «отключается» с этой ошибкой.
Это нас смущает.
плохой сетевой адаптер, или, возможно, 2 машины в сети с одинаковым IP-адресом? –