Хм, в документации как-то странно написано, но могу подтвердить утверждение Дениса, что если запрос выполняется дольше, чем 30 секунд (я беру максимально возможный таймаут), то через ODBC проверку результат получить не удастся. Мы когда имели похожую проблему использовали свои скрипты и nowait.