SQL超时错误

时间:2008-12-02 11:16:19

标签: c# sql

获取此错误

NativeError = 258
Error = [Microsoft][SQL Native Client]Shared Memory Provider: Timeout error [258]. 
SQLState = HYT00, NativeError = 0
Error = [Microsoft][SQL Native Client]Login timeout expired
SQLState = 08001, NativeError = 258
Error = [Microsoft][SQL Native Client]Unable to complete login process due to delay in login response

希望有人可以提供帮助。

3 个答案:

答案 0 :(得分:1)

尝试将SqlCommand.CommandTimeout属性设置为0。 有关详细信息,请参阅MSDN文章 here

答案 1 :(得分:1)

我认为您可能会发现this Microsoft KB article有用。如果您的登录问题符合该文章中列出的条件,那么这是一个已知的SQL Server 2005错误,并且有解决方法。

答案 2 :(得分:-1)

重新启动SQL服务器或尝试增加连接字符串中的池大小。