sql - 如何使用 Powershell 查看哪些 sql server 数据库有维护计划?

标签 sql sql-server powershell

我正在尝试使用 Powershell 找出哪些 sql server 数据库设置了维护计划,以便我可以将此信息导出到报告中。我一直在使用 gwmi 检索同一报告所需的其他信息。

我已经在 Google 上查看过,但似乎找不到任何相关内容。我不是 sql server 专家,所以我不确定维护计划是否有我可以搜索的文件,或者是否有任何其他使用 wmi 的方法。我正在从未安装任何版本的 sql server 的工作站运行 powershell 脚本。

任何建议都很好

最佳答案

维护计划无法通过 SMO 访问,但如果它们在 SSIS 中实现,您可以查看这些包。看看here & here .

如果您以前从未接触过这类事情,您可能希望有经验的 DBA 指导您完成它,至少在一开始是这样。

关于sql - 如何使用 Powershell 查看哪些 sql server 数据库有维护计划?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14111018/

相关文章:

SQL Server CONVERT(NUMERIC(18,0), '' ) 失败但 CONVERT(INT, '' ) 成功?

sql - 我可以在不使用存储过程的情况下检查两个子查询是否返回相同的结果吗?

sql - 从 SQL Server 中的表中选择第一条和最后一条记录

sql - 在 SQL Server 中存储字符串的最佳数据类型?

powershell - 如何在Powershell中使用SHGetStockIconInfo?

powershell - 实现 PowerShell 脚本翻译的最佳方法是什么?

.net - 为什么环境变量中有不同的值?

mysql - SQL查询以选择具有完全相似的列?

sql - 返回层次结构中第 N 级的类别名称(parentId -1 的类别位于第 1 级)

.net - SqlCommand查询的长度有什么限制