В настоящее время я пытаюсь создать автоматическую задачу mssql для создания базовой линии, такой как программа Enterprise Architecture.Получение SQL-запросов базы данных Enterprise Architecture
Я пробовал запросить БД для последних запросов, выполненных на одной и той же БД; Возможно ли, исходя из этих запросов, найти те, которые берут базовый уровень и выполнять их снова, в запланированное время? Чтобы получить SQL запросов после того, как базовая линия начала создаваться и когда он закончил:
SELECT dest.text
FROM sys.dm_exec_query_stats AS deqs
CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest
WHERE deqs.last_execution_time > '04/08/2016 15:23:45'
AND deqs.last_execution_time < '04/08/2016 15:33:45';
Это помогает, если вы отформатируете вопрос как вопрос - вы знаете, с вопросительным знаком и т. Д. Теперь похоже, что вы рассказываете нам то, что делаете. –