【发布时间】:2012-03-27 13:53:57
【问题描述】:
是的,伙计们,又是这个。
"与服务器成功建立连接,但随后 登录过程中发生错误(提供者:TCP Provider, 错误:0 - 远程强制关闭现有连接 主持人。)”
对不起...我在 Google 上搜索过这个,我阅读了有关此问题的其他 StackOverflow 文章,并且我 em> 尝试了各种建议,但没有任何效果。
这里有一些关于我们所看到的内容的说明。
SQL Server Management Studio 本身偶尔会出现此问题(执行任何类型的数据库活动...获取数据库中的表列表,查看存储过程,等)
它也发生在 Visual Studio 2010 本身,当它试图从服务器获取数据时(例如,在创建 .dbml 文件时等)
有时也会发生在我们的 .Net(ASP、WPF、Silverlight)应用程序中。
我们的 SQL Server 2005 和 2008 服务器都基于世界各地数据中心的虚拟机,我们有时会在每个服务器上看到此错误。但大多数时候,它们都工作得很好。
当错误确实发生时,我们可以“重试”导致错误的原因,然后它就会正常工作。
我们认为.. 如果我们在特定城市的数据中心有一个 IIS Web 服务器,并且它访问同一个数据中心的 SQL Server,那么我们不查看问题。
我们认为.. 如果我们连接到服务器,并指定要使用的用户 ID 和密码,与仅使用 Active Directory 身份验证相比,它会更频繁地导致此错误。
把所有这些放在一起,在我看来,这听起来像是某种网络问题。
但是谁能建议要寻找什么?
这不是我们的 .Net 应用程序中的错误,因为即使是 SQL Server Management Studio 也会因为这个错误“绊倒”。
这让我们感到困惑。
【问题讨论】:
标签: sql-server