Sun Identity Manager 8.1 业务管理员指南

定义读取连接和写入连接

Identity Manager 在导出周期内使用写入连接。Identity Manager 使用读取连接指示仓库中当前(在仓库配置期间)有多少条记录以及为取证查询界面提供服务。

可以将仓库连接定义为应用服务器数据源、JDBC 连接或对数据库资源的引用。如果定义了 JDBC 连接或数据库资源,数据导出将在写入操作期间大量使用少数几个连接,然后关闭所有连接。在仓库配置和取证查询执行期间,数据导出器仅使用读取连接,并在操作完成后立即关闭这些连接。

导出器对写入连接和读取连接使用相同的模式,并且您可以对两者使用相同的连接信息。不过,如果使用单独的连接,部署可以向一组仓库临时表中写入内容,将这些表转换为实际仓库,然后将仓库表转换为 Identity Manager 从中读取数据的数据市场。

可以编辑“数据导出配置”表单以禁止 Identity Manager 从仓库中读取数据。此表单包含 includeWarehouseCount 属性,它可导致 Identity Manager 查询仓库并显示每种数据类型的记录数。要禁用此功能,请复制“数据导出配置”表单,将 includeWarehouseCount 属性值更改为 true,然后导入自定义表单。

Procedure定义读取连接和写入连接

  1. 在“数据导出器配置”页中,单击“添加连接”按钮。

    图 16–2 数据导出器配置

    该图显示了“编辑数据库连接”页

  2. 可通过从“连接类型”下拉菜单中选择一个选项,指定 Identity Manager 如何建立到数据仓库的读取连接或写入连接。

    • JDBC。使用 Java 数据库连接 (Java Database Connectivity, JDBC) 应用程序编程接口连接到数据库。连接池是由仓库接口代码提供的。

    • 资源。使用在资源中定义的连接信息。连接池是由仓库接口代码提供的。

    • 数据源。将基础应用服务器用于连接管理和连接池。这种类型的连接从应用服务器中请求连接。

      根据从连接类型下拉菜单中选择的选项,页面上显示的字段可能会有所不同。有关配置数据库连接的详细信息,请参阅联机帮助。

  3. 单击“保存”以保存配置更改,并返回到“数据导出器配置”页。

    如果使用单独的读取连接和写入连接,请重复此过程。