数据库视图简介

本节介绍如何在 SQL Server 数据库查询中使用数据库视图为 Ivanti Security Controls 生成自定义报告。

安装 Ivanti Security Controls 后,其会在 SecurityControls SQL Server 数据库中创建很多定义视图。 您可以在编写的自定义查询中参考这些视图,以准确解压缩所需的信息。 通过执行自定义查询并将结果导出为所选格式,您可以有效地为 Ivanti Security Controls 创建自定义报告。

编写自己的数据库查询的优势:

  • 您可以挖掘 SecurityControls 数据库以获取所需的确切信息。
  • 您可以处理 Ivanti Security Controls 中提供的预定义报告以外的报告。 虽然预定义报告对于很多组织来说已经足够,但您可能需要生成一个或多个自定义报告,提供有关计算机状态的更具体的信息。

  • 您可以导出查询结果并以所选格式显示信息。

当然,您还可以选择在不使用 SecurityControls 视图的情况下编写自定义查询。 然而,如果将 SecurityControls 视图添加到自定义查询,则可以获得很多其他优势:

  • 在 Ivanti Security Controls 的未来版本中,视图架构中不会删除任何内容;仅会进行附加更改。
  • 未来版本的 Ivanti Security Controls 可能会对数据库中的表格进行更改。 通过在查询中而不是在表格中引用 SecurityControls 视图,可以确保在升级到未来版本时不会中断自定义查询。

  • 查询并没有那么复杂,而且更容易编写。
  • 这些视图可以帮助您执行一些工作。 自定义查询不需要引用尽可能多的 SecurityControls 数据库表格。 视图加入了多个用于收集相关信息的表格,并从多个表格中提取不同的列。

  • Ivanti 将继续在未来版本中增建 SecurityControls 视图,从而提供更强大的功能。
  • 自定义查询可由 Ivanti 社区的可信成员共享。

创建自定义报告的过程如下:

  1. 熟悉 Ivanti Security Controls 提供的 SQL Server 数据库视图。
  2. 编写引用 Ivanti Security Controls 视图并生成所需信息的数据库查询。
  3. 将查询结果导出为所选的用户友好格式。

相关主题