我使用Azure弹性作业进行SQL维护活动,如重建索引、清除数据等。
因此,对于多个作业运行,我希望在目标DB中跟踪这些操作。我想根据弹性工作流程来追踪他们。
无论如何,我们可以通过存储过程捕获和发送弹性作业进程id到目标db。
请注意,我创造了我的工作定期运行在每一小时和每周。
发布于 2021-09-21 13:39:26
Azure弹性作业过程详细信息存储在jobs.job_executions中
SELECT * FROM jobs.job_executions

我们不能使用存储过程或直接查询来获取跨数据库的结果,我们需要配置弹性查询数据库,以获得弹性作业代理表数据到目标数据库表。
您需要配置以下步骤(使用示例语法):
一旦定义了外部数据源和外部表,就可以查询代理数据库表并使用目标数据库中的数据。
欲知更多详情,请访问跨数据库查询
https://stackoverflow.com/questions/69050405
复制相似问题