ms访问adp调用存储过程(SQL Server),但只是在2005年挂起,但在2000年就可以了

时间:2010-06-23 11:11:28

标签: sql-server-2005 ms-access-2003 adp

这从未发生过,apd不会返回任何错误消息,只调用存储过程(删除语句)但没有完成,没有错误消息。

这只在SQL Server 2005上调用sp时发生,在SQL Server 2000中使用相同的查询就可以了。

它没有任何意义!请帮忙!!我已经没有想法,我会尝试任何建议。

提前致谢, 约瑟夫

1 个答案:

答案 0 :(得分:0)

您是否可以访问SQL事件探查器?如果是第一步,您可以使用它来查看请求是否实际成功并且正如您所期望的那样。

如果是,并且只是需要很长时间才能执行,请查看sys.dm_os_waiting_tasks以查看它是否被阻止。

您还可以按照建议in this answer查看执行计划,看看它是否合理。