MS Access ADP вызывает сохраненный ProC (SQL Server), но просто висит в 2005 году, но в 2000 году

StackOverflow https://stackoverflow.com/questions/3101039

Вопрос

Это никогда не произошло раньше, APD не возвращает никаких ошибок Messsages, просто вызывает сохраненное ProC (удалить оператор), но не завершает сообщение об ошибке.

Это происходит только при вызове SP на SQL Server 2005, все в порядке с тем же запросом в SQL Server 2000.

Это не имеет никакого смысла! Пожалуйста помоги!! У меня закончился идеи, я попробую какие-либо предложения.

Заранее спасибо, Джозеф

Это было полезно?

Решение

У вас есть доступ к SQL Profiler? Если это так, как первый шаг, вы можете использовать это, чтобы увидеть, действительно ли запрос фактически выполняется успешно и так как вы ожидаете.

Если это так, и просто занимает много времени, чтобы выполнить посмотреть на sys.dm_os_waiting_tasks чтобы увидеть, если он заблокирован.

Вы также можете следовать совету В этом ответе Посмотреть план исполнения и посмотреть, кажется ли это разумным.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top