Sql server 2008 SSMS超时问题

Sql server 2008 SSMS超时问题,sql-server-2008,timeout,ssms-2017,Sql Server 2008,Timeout,Ssms 2017,我在2017年SSMS中有奇怪的行为。 我正在尝试在SSMS中运行某些存储过程,每次尝试运行时都会收到下一条消息: 执行超时已过期。操作完成前已过超时时间,或者服务器没有响应 首先,默认超时设置为1秒,然后我用10秒尝试,最后我用0秒尝试。即使它说0秒是避免超时,它仍然有超时 最奇怪的是,当我在应用程序中运行这个存储过程时,一切都正常工作。我很困惑,不知道该怎么办 我正在使用SQL Server 2008的数据库与SSMS 2017合作。它是连接到链接服务器还是其他外部数据库?否。它是带有本地数

我在2017年SSMS中有奇怪的行为。 我正在尝试在SSMS中运行某些存储过程,每次尝试运行时都会收到下一条消息:

执行超时已过期。操作完成前已过超时时间,或者服务器没有响应

首先,默认超时设置为1秒,然后我用10秒尝试,最后我用0秒尝试。即使它说0秒是避免超时,它仍然有超时

最奇怪的是,当我在应用程序中运行这个存储过程时,一切都正常工作。我很困惑,不知道该怎么办


我正在使用SQL Server 2008的数据库与SSMS 2017合作。

它是连接到链接服务器还是其他外部数据库?否。它是带有本地数据库的本地服务器。无论我是否在选项中将超时设置为0,这可能是一个有超时的错误吗?我会将命令从SP中拉出,并将其作为特殊查询运行,或者运行带有语句级跟踪的探查器,或者使用调试存储过程查看失败时它在做什么。它是立即返回错误还是在一段时间后返回错误?