ADSL调制解调器丢失导致SQL丢失连接

时间:2014-04-24 21:12:43

标签: sql sql-server networking modem adsl

这可能是一个简单的问题,但我希望不是。

我在我的本地PC上运行一些非常长的SQL操作,这些操作很难连接到用于互联网的ADSL调制解调器。 SQL Server和数据库在我的PC上都是本地的,处理似乎很好。 (和正常一样快)。

然而,如果我的互联网退出 - 这可能每晚发生几次(通常是晚些时候),我的SQL连接也会因熟悉的Connection lost错误而丢失。 (如果通过网络连接到SQL,则会出现错误)

对我来说这没有意义,我的SQL连接字符串仅指本地实例,并且没有任何处理通过任何类型的网络(我有时会激活VPN,但并非总是发生这种情况)

我可以在没有连接调制解调器的情况下运行相同的SQL处理,完全没有问题。 (虽然有时可能需要很多小时,所以我更喜欢连接调制解调器)

这可能是由于额外的SQL服务即浏览器 - 这是因为调制解调器失去了互联网连接而受到某种影响吗?

(我想知道我的ISP提供的调制解调器在后台没有做任何有趣的事情 - 比如检查我的数据/流量/等)

任何帮助表示赞赏

1 个答案:

答案 0 :(得分:2)

尝试此连接字符串:

  

Provider = SQLOLEDB.1; Integrated Security = SSPI; Initial Catalog = DATABASE_I_USE; Data Source = 127.0.0.1 \ INSTANCENAME

这会强制流量进入环回适配器,这样可以避免物理卡的网络链路掉落的情况。

如果不起作用,请尝试明确installing a loopback adapter