Я создаю веб-приложение для своей компании, которое будет запускать запрос каждые несколько секунд к SQL Server, и данные, которые он возвращает, определяют, какая база данных восстанавливается и насколько она выполнена на%. У меня уже настроен запрос, и он отлично работает.
Что я хочу сделать, так это в моей веб-форме, иметь элемент "div", который будет содержать% завершения восстановления базы данных, и обновлять его каждые несколько секунд с помощью объекта таймера JavaScript:
setInterval (функция, интервал)
Я полагаю, мне нужно будет использовать XMLHttpRequest для отправки запроса на веб-сервер, который будет выполнять запрос SQL. Я на правильном пути? Как бы я вообще начал это делать?
Мой SQL-запрос ниже:
Use master
Select der.session_id, der.command, der.status, der.percent_complete, *
From sys.dm_exec_requests as der
Where percent_complete > 0