Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 在Visual Studio 2010中调试时与SQL Server 2008的连接不一致_Visual Studio 2010_Sql Server 2008_Database Connection - Fatal编程技术网

Visual studio 2010 在Visual Studio 2010中调试时与SQL Server 2008的连接不一致

Visual studio 2010 在Visual Studio 2010中调试时与SQL Server 2008的连接不一致,visual-studio-2010,sql-server-2008,database-connection,Visual Studio 2010,Sql Server 2008,Database Connection,最近在调试时,我在与SQL Server建立一致的连接时遇到了很多麻烦。我们大部分时间都在从服务器/网络级别诊断这个问题,但我想知道这里是否存在一个常见的配置问题 下面是关于这个问题的一些一般信息。坦率地说,我甚至不知道什么信息是相关的。所以,欢迎提出任何问题 这是一个web表单项目,使用LINQ到SQL进行数据访问 它是一个模板,用于使用配置设置创建许多不同的站点 大多数数据检索调用都是使用ObjectTrackingEnabled=false进行的 SQL Server已镜像,因此连接字符

最近在调试时,我在与SQL Server建立一致的连接时遇到了很多麻烦。我们大部分时间都在从服务器/网络级别诊断这个问题,但我想知道这里是否存在一个常见的配置问题

下面是关于这个问题的一些一般信息。坦率地说,我甚至不知道什么信息是相关的。所以,欢迎提出任何问题

  • 这是一个web表单项目,使用LINQ到SQL进行数据访问
  • 它是一个模板,用于使用配置设置创建许多不同的站点
  • 大多数数据检索调用都是使用ObjectTrackingEnabled=false进行的
  • SQL Server已镜像,因此连接字符串具有故障转移 指定了合作伙伴,连接超时30秒,网络=dbmssocn
  • 这个问题是不一致的,但经常发生,而且 仅在本地调试时影响站点
  • 在生产中,站点将错误记录到数据库中,除非连接失败,在这种情况下,站点会发送电子邮件;我们没有收到来自prod站点的断开连接电子邮件
  • 在针对SQL Server运行的查询方面,我们没有遇到过任何流量的大幅波动

更新:写下问题后,我怀疑可能是镜像服务器设置和超时导致了问题。只是,在设置连接字符串以便根据站点是否在调试模式下运行而使用不同的连接字符串之后,我仍然存在相同的连接问题。

这最终是一个坏的NIC