SQL作业管理

SQL作业管理

我接到一个项目,负责记录和管理我们所有的 SQL 代理作业。我从 Idera 找到了这个很棒的工具,但我遇到的唯一问题是它无法导出。我需要一个可以向我提供甘特图或时间线的应用程序,以便我可以与我们的开发人员分享。感谢您的帮助

答案1

据我所知,没有好的工具可以做到这一点。Idera 工具与 SQL Sentry 的 OEM 许可工具相同。

如果您正在寻求导出,为什么不尝试截屏呢?

答案2

很久以前我就遇到过类似的事情。这似乎是理所当然的事情,而且我思考我听说过可以做到这一点的工具,但我从未使用过或真正找到过。

我当时尝试自己动手。这需要针对 msdb 中的各种 sysjob* 表(特别是 sysjobs 和 sysjobschedules)构建查询,这需要进行一些认真的解密——其中一些结构非常难懂。安全/访问将是一个问题,因为默认情况下,这些表只授予很少的权限。(可以在 msdb 中添加角色和适当的权限,但 DBA 会允许你这样做吗?)

如果你在某处找不到工具,那么构建自己的工具可能是唯一的解决方法。

答案3

不确定权限,但Quest软件的容量管理器确实可以查看SQL Agent作业。

不幸的是,如果这些工具需要管理员访问权限,那么您将被迫推出自己的解决方案并请求对 msdb 数据库的读取访问权限。

相关内容