0

我收到了这个错误

超时值已过期。操作完成前超时时间已过或服务器无响应

我有一个进程,它在晚上进行插入和更新,另一个在晚上也进行查询的进程,(etl 或 dts)在 sql server 2005 所以,现在我们需要对这个表进行查询,这不起作用,我想再次运行我的过程,这永远不会完成,没有人可以查询这个表,(另一个表可以做)用户评论我,昨天他们可以做,但今天,他们不能它是可能的,我的过程是在晚上执行从未完成,它让一个开始交易打开?我怎么能确定这一点?并从 ssms 关闭它?

这不是我们昨天可以进行查询和插入/更新的权限问题。

它只发生在一张桌子上。

4

1 回答 1

1

尝试这个:

SELECT TOP 1 * FROM Table (nolock)

这会返回结果吗?如果是这样,听起来像一个锁定问题..

于 2012-05-08T19:56:58.980 回答