在VM环境中的经典ASP站点上命名管道提供程序错误

时间:2013-10-01 04:01:51

标签: sql-server iis asp-classic virtual-machine

我最近将一个经典的ASP站点从单服务器IIS6(Window Server 2003)和SQL Server 2005安装程序迁移到主机上运行Windows Server 2012的Hyper-V设置和两个VM(单机)。

以下是当前设置的图表:

enter image description here

我的问题是我间歇性地收到以下错误:

  

命名管道提供程序:无法打开与SQL Server的连接[53]。

been told并且能够证明网络到数据库流量从不使用物理网卡,因此应该排除网卡或其驱动程序/配置的任何问题。

我还确保没有IP冲突(主机和VM IP都不同)。

我能发现的唯一模式是在高峰时期似乎更有可能发生。奇怪的是,它可以在没有错误的情况下持续7天,然后在一天内,错误将发生在50-100个请求上,通常在相同的30秒内,或者以30秒的间隔发生。

自从3周前迁移到新服务器以来,我一直试图解决这个问题。如果这里没有人可以提供帮助,我最后的办法是与微软公开一张票。但是,我不乐观他们能够提供帮助,因为我无法重现它。

作为最后的手段,我正在考虑将它们移回单个实例,我正在尽力避免这种情况。

更新

这是我正在使用的连接字符串:

Provider=SQLNCLI11;Server=[my DB VM IP address];Integrated Security=SSPI;"

0 个答案:

没有答案